若用如下的SQL语句创建一个表K:CREATE TABLE K(S#char(16) NOT NULL;SNAME char (8)NOT NULL, SE
若用如下的SQL语句创建一个表K: CREATE TABLE K(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用CREATETABLE语句创建基本表,其一般格式如下:CREATETABLE表名>(列名>数据类型>[列级完整性约束][,列名>数据类型>[列级完整性约束]…][,表级完整性约束>])[其他参数];使用SQL语句创建基本表时通常还可以定义与该表有关的完整性约束,当用户对表进行操作时,由DBMS自动检查该操作是否违背所定义的完整性约束。另外,SQL支持空值的概念,任何列可以有空值,除非在CREATETABLE的语句列的定义中指定了NOTNULL。由题干可以知道,插入行的前两个属性不能为NULL。4个选项中,C)和D)在前两个属性出现了NULL,A)的第三个属性不是字符型,故本题选B)。
若用如下的SQL语句创建一个表S: CREATE TABLE S(S# char (16) NOT 计算机类考试 2020-05-23 …
若用如下的SQL语句创建一个表S:CREATE TABLE S(S# char (16)NOT NU 计算机类考试 2020-05-23 …
用如下的SQL语句创建了一个表S:CREATE TABLE S(SNO CHAR(6) NOT NU 计算机类考试 2020-05-23 …
若用如下的SQL语句创建了一个表S:CREATE TABLE S(S#CHAR(6) NOT NUL 计算机类考试 2020-05-23 …
若用如下的SQL语句创建一个表S:CREATE TABLE S(S# CHAR(6) NOT NUL 计算机类考试 2020-05-23 …
若用如下的SQL语句创建了一个表S:CREATE TABLE S(S# CHAR(6)NOT NUL 计算机类考试 2020-05-23 …
若用如下的SQL语句创建一个表K:CREATE TABLE K(S#char(16)NOT NULL 计算机类考试 2020-05-23 …
若用如下的SQL语句创建一个表K:CREATE TABLE K(S#char(16) NOT NUL 计算机类考试 2020-05-24 …
若用如下的SQL语句创建一个表S:CREATE TABLE S(S# char( l6)NOT NU 计算机类考试 2020-05-24 …
两题单链表逆置,求讲解1.p=head->next;head->next=NULL;while(p 其他 2020-06-15 …