2017-02-03 9 views
1

SQLiteを初めて使うと、クラスを教えて、エンティティIDについて不思議です。あなたのIDに数字だけがある場合は、整数を選択するか、テキストをデータ型として選択するのが理にかなっていますか?または計算に使用できる値にのみ使用される整数ですか?数字と文字(テキスト?)がある場合はどうなりますか?ありがとう!基本エンティティID、整数またはテキスト?

答えて

0

エンティティの主キーと自動が増分されるので、IDは整数でなければなりません。それ以外の場合は、IDはvarcharまたは任意のテキストになります。

あなたは、唯一の整数でなければならないので、唯一のIDに番号があると言った。もしあなたが確かにIDについては常に数字になります。

+0

私はあなたを正しく理解していれば、私はテキストまたは整数を選択できますか?どちらか一方を選ぶことにメリットはありますか?ありがとう! –

+0

あなたはここであなたが新しいことを知っているので、歓迎します。あなたが同意したら、それをあなたのansとして受け入れることができます。ありがとうございました... –

+0

あなたが整数を選んだ場合でも、あなたはそれを心配するよりも自動増分として設定することができます。あなたのIDには常に数字がある場合。またはテキストを選択した場合は、各行にid evry時間を挿入する必要があります。だから私は整数を選択する必要がありますね。 –

関連する問題