Board logo

标题: IS NOT NULL运算符 [打印本页]

作者: vicky.yu    时间: 2024-7-3 09:44     标题: IS NOT NULL运算符

以下SQL语句使用IS NOT NULL运算符来列出所有具有地址的人员:
SELECT LastName, FirstName, Address FROM Persons
WHERE Address IS NOT NULL;
 结果集将如下所示:

LastName        FirstName        Address
Doe        John        542 W. 27th Street
Smith        John        110 Bishopsgate

语法:
 创建表的时候,NULL 的基本语法如下:

SQL> CREATE TABLE CUSTOMERS(
   ID   INT              NOT NULL,
   NAME VARCHAR (20)     NOT NULL,
   AGE  INT              NOT NULL,
   ADDRESS  CHAR (25) ,
   SALARY   DECIMAL (18, 2),      
   PRIMARY KEY (ID)
);
 这里,NOT NULL表示对于给定列,必须按照其数据类型明确赋值。有两列并没有使用 NOT NULL 来限定,也就是说这些列可以为 NULL。

 值为 NULL 的字段是在记录创建的过程中留空的字段。




欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/) Powered by Discuz! 7.2