Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有办法为数据类型设置默认值。例如,INTEGER PRIMARY KEY将自动递增或NOT NULL不允许None。我希望发生的事情是,当将None类型输入到TEXT列中时,它将输入“N/A”而不是什么都不输入。这是可能的还是我必须编写一个可以做到这一点的方法?
INTEGER PRIMARY KEY
NOT NULL
None
TEXT
只需将列定义为DEFAULT:
DEFAULT
CREATE TABLE FOO ( BAR TEXT DEFAULT "N/A" )
请参阅SQLiteTABLE文档。
TABLE