Sqlite字段大小限制
Sqlite字段大小限制,sqlite,Sqlite,我开始使用sqlite3。我尝试创建具有字段大小限制的记录。然而,这些限制并没有得到遵守,我能够输入远高于该限制的数据。例如 CREATE TABLE PERSON ( PERSON_ID NUMBER (4), LAST_NAME VARCHAR2 (40), FIRST_NAME VARCHAR2 (100), SEX NUMBER (2) ); 在本例中,我想将整数长度限制
我开始使用sqlite3。我尝试创建具有字段大小限制的记录。然而,这些限制并没有得到遵守,我能够输入远高于该限制的数据。例如
CREATE TABLE PERSON
(
PERSON_ID NUMBER (4),
LAST_NAME VARCHAR2 (40),
FIRST_NAME VARCHAR2 (100),
SEX NUMBER (2)
);
在本例中,我想将整数长度限制为dddd,类似于2006
另外,对于“性”字段,我可以放一些像MR的东西,它根本不是整数。我正在使用Firefox插件处理数据库
sqlite3是否支持这种限制。我需要设置一些PRAGMA或任何东西吗
谢谢。不,sqlite不强制执行这些限制。请参阅。谢谢,这对理解sqlite的行为方式非常有帮助。