同学们提问关于“sqlunique_...SEX CHAR(2), CONSTRAINT S_UNIQ UNIQUE(SN,SEX);...”的问题,52IJ师说平台通过网络上精心整理了以下关于“sqlunique_...SEX CHAR(2), CONSTRAINT S_UNIQ UNIQUE(SN,SEX);...”的一些有用参考答案。请注意:文中所谈及的内容不代表本站的真正观点,也请不要相信各种联系方式。下面是本网所整理的“sqlunique_...SEX CHAR(2), CONSTRAINT S_UNIQ UNIQUE(SN,SEX);...”的相关信息:
...SEX CHAR(2), CONSTRAINT S
科目: 关键词:sqluniqueUSE语句:设置当前数据库
CREATE语句:创建一个表S,
表中SNO为CHAR(5)类型,并且不为空,
SN为CHAR(8)类型,
SEX为CHAR(2)类型,
CONSTRAINT条件子句
CONSTRAINT 的功能是类似索引(INDEX)的,虽然CONSTRAINT 也可以建立表格之间的关联性。
单一字段索引:
CONSTRAINT name{PRIMARY KEY|UNIQUE|REFERENCES foreigntable[(foreignfield1,foreignfield2)]}
多字段索引:
CONSTRAINT name
{PRIMARY KEY(primary1[,primary2[,...]])
|UNIQUE(unique1[,unique2[,...]])
|FOREIGN KEY (ref1[,ref2[,...]])
|REFERENCES foreigntable[(foreignfield1[,foreignfield2[,...]])]}
name
要被建立的CONSTRAINT名称。
primary1,primary2
被用来设计成主键值的字段名称(可一个以上)。
unique1,unique2
被用来设计成唯一键值的字段名称(可一个以上)。
foreign key
字段名称,或是参考到别的表格中字段的字段名称。
foreigntable
如前所述,被参考到的表格。
foreignfield1,foreignfield2
在参考到的表格当中,被ref1,ref2字段所指定的字段。如果被参考的字段是参考表格中的主键值,你也可以省略这个条件子句。
例如:
当我们要建立一个新的职员数据表格,表格包含姓名、部门名称与生日三个字段,且由这三个字段建立一个唯一的索引时,可以使用下面这段SQL的语句。
CREATE TABLE 职员数据表格
(姓名 TEST,部门名称 TEST,生日 DATETIME,CONSTRAINT 职员数据表格限制 UNIQUE(姓名,部门名称,生日));
以上是SQL中,与数据库表格建立相关的命令,你可以利用这些命令,通过SQL的语句,将数据库表格完整的建立出来
- 美国药典_美国药典里经常提及的“individual mono
- 关于福尔摩斯的电影_...我们要给大家演的是有关著
- salt 电影_...我听到的是Salt,对的话又怎么翻译
- outstanding_outstanding 前面用a还是an[英语]
- 迈克尔.杰克_迈克尔杰克逊的英文简介英语课用我是
- obama开学演讲_英语翻译观后感看完了奥巴马的开学
- 国际儿童节的由来_儿童节的来历(简短的,英语).[
- 183club的歌_I'm so hot是中文意思是什么
- 新闻联播开场曲_英语翻译就是新闻联播开头那段“
- inurl:www.78973.com_15+45+60+120-40+60-260+26
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
