若用如下的SQL语句创建一个表S:
CREATE TABLE S(S# char(16)NOT NULL;
SNAME char(8)NOT NULL,SEX char(2),AGE integer)
向表S中插入如下行时,哪一行可以被插入?
A)(‘872476’,,‘小芳’,女,‘21’)
B)(‘854231’ ,,,‘小明’,NULL,NULL)
C)(NULL, ‘小强’,‘男’,65)
D)(‘657123’,NULL,‘女’,20)
若用如下的SQL语句创建一个表S:
CREATE TABLE S(S# char(16)NOT NULL;
SNAME char(8)NOT NULL,SEX char(2),AGE integer)
向表S中插入如下行时,哪一行可以被插入?
A)(‘872476’,,‘小芳’,女,‘21’)
B)(‘854231’ ,,,‘小明’,NULL,NULL)
C)(NULL, ‘小强’,‘男’,65)
D)(‘657123’,NULL,‘女’,20)
BSQL用CREATETABLE语句创建基本表,其一般格式如下: CREATETABLE<表名>(<列名><数据类型>[列级完整性约束] [,<列名><数据类型>[列级完整性约束]…] [,<表级完整性约束>]) [其他参数]; 使用SQL语句创建基本表时通常还可以定义与该表有关的完整性约束,当用户对表进行操作时,由DBMS自动检查该操作是否违背所定义的完整性约束。另外,SQL支持空值的概念,任何列可以有空值,除非在CREATETAB
VIP截止日期:2025-01-01 23:51:49
←请使用支付宝扫码支付VIP截止日期:2025-01-01 23:51:49
←请使用微信扫码支付