sqlite
數(shù)據(jù)庫(kù);使用;嵌入式關(guān)系數(shù)據(jù)庫(kù)
null
英 [n?l]? ?美 [n?l]??
adj.<術(shù)>零值的;等于零的;(協(xié)議) 無(wú)法律效力;失效的
SQLite NULL函數(shù) 語(yǔ)法
作用:SQLite 的?NULL?是用來(lái)表示一個(gè)缺失值的項(xiàng)。表中的一個(gè) NULL 值是在字段中顯示為空白的一個(gè)值。帶有 NULL 值的字段是一個(gè)不帶有值的字段。NULL 值與零值或包含空格的字段是不同的,理解這點(diǎn)是非常重要的。
語(yǔ)法:創(chuàng)建表時(shí)使用?NULL?的基本語(yǔ)法如下:
SQLite>?CREATE?TABLE?COMPANY(
???ID?INT?PRIMARY?KEY?????NOT?NULL,
???NAME???????????TEXT????NOT?NULL,
???AGE????????????INT?????NOT?NULL,
???ADDRESS????????CHAR(50),
???SALARY?????????REAL
);
在這里,NOT NULL?表示列總是接受給定數(shù)據(jù)類型的顯式值。這里有兩個(gè)列我們沒(méi)有使用 NOT NULL,這意味著這兩個(gè)列不能為 NULL。
帶有 NULL 值的字段在記錄創(chuàng)建的時(shí)候可以保留為空。
SQLite NULL函數(shù) 示例
rree