2

データ型のデフォルトを設定する方法があるかどうか知りたいのですが。たとえば、INTEGER PRIMARY KEYは自動的にインクリメントするか、どのように、NOT NULLは許可しませんNone。私がしたいのは、NoneタイプがTEXT列に入力されると、何も入力せずに「N/A」と入力することです。これは可能ですか、それともこれを行うメソッドを作成する必要がありますか?

4

1 に答える 1

3

DEFAULT:を持つように列を定義するだけです。

CREATE TABLE FOO (
    BAR TEXT DEFAULT "N/A"
)

SQLiteのTABLEドキュメントを参照してください。

于 2013-01-03T17:08:32.373 に答える