[
会员中心
] [
发布文章
][
发布软件
] [
中文繁體
]
文章
·
资料
电脑软件
手机软件
网站源码
电脑·手机·网络
学习
话题
娱乐
故事
文化·历史
国学典籍
法律法规
操作系统
网络
办公·文件
音频视频
图形图像
硬件·驱动程序
行业
教学学习
编程
游戏
安卓
苹果
鸿蒙
其他
ASP
ASP.NET
JSP
PHP
HTML
·
CSS
·
JavaScript
本 站 搜 索
文章
软件
[选项]
文章类别:
[全部]
电脑·手机·网络
话题
故事
文化·历史
娱乐
学习
法律·法规
国学典籍
搜索选项:
文章编号
文章标题
文章作者
文章来源
相关链接
关键字词
文章标签
文章内容
软件类别:
[全部]
操作系统
网络
办公·文件
音频视频
图形图像
行业
编程
教学学习
游戏
硬件·驱动程序
安卓系统
苹果系统
鸿蒙系统
其他系统
HTML·CSS·JavaScript
ASP
JSP
PHP
ASP.NET
搜索选项:
软件编号
软件名称
软件作者
软件来源
相关链接
关键字词
软件标签
软件简介
发 送 文 章
全面接触SQL语法 四
〖
评论()
〗〖
留言
〗〖
收藏
〗
收信地址
填写收信人的电子邮箱
邮件主题
填写邮件主题
邮件内容
SQL与数据库的维护 表格的建立 将SQL中的基本语法作了一番介绍以后,但大多是偏向于数据库数据的查询与过滤,但实际上,我们通过SQL命令所可以做的事还有很多,接下来要介绍的便是如何利用SQL的语法命令来建立一个数据库中的表格。 CREATETABLE语句 我们可以利用这个命令,来建立一个全新的表格,但前提则是:数据库必须已经存在。 CREATETABLEtable(field1type[(size)][index1][,field2type[(size)][index2][,...]][,nultifieldindex[,...]])table欲建立的新的表格名称。field1,field2在新表格中的新的字段名称,到少要一个字段以上。type字段的数据类型。size字段的大小。index1,index2利用CONSTRAINT条件子句定义一个单一字段的索引名称。multifieldindex利用CONSTRAINT条件子句定义一个多重字段的索引名称。 例如: 建立一个拥有职员姓名与部门字段的表格。 CREATETABLE职员表格(姓名TEST,部门TEST,职员编号INTEGERCONSTRAINT职员字段索引PRIMARYKEY)在这一个范例中,我们建立了一个表格名称为“职员表格”的表格,并且定义了该表格的主键值,以限制数据不能重复输入。 表格索引的建立 CREATEINDEX语句 这个命令主要是对一个已存在的表格建立索引,其用法如下: CREATE[UNIQUE]INDEXindexONtable(field[ASC|DESC][,field[ASC|DESC],...])[WITH{PRIMARY|DISALLOWNULL|IGNORENULL}]index 欲被建立的索引名称。 table 欲建立索引的表格名称。 field 欲被建立的索引的字段名称。并可通过DESC保留字,来决定索引的顺序。 例如: 在职员表格中建立一个索引。CREATEINDEX新索引名称ON职员表格(姓名部门); 表格的字段更新CONSTRAINT条件子句CONSTRAINT的功能是类似索引(INDEX)的,虽然CONSTRAINT也可以建立表格之间的关联性。单一字段索引:CONSTRAINTname{PRIMARYKEY|UNIQUE|REFERENCESforeigntable[(foreignfield1,foreignfield2)]}多字段索引:CONSTRAINTname{PRIMARYKEY(primary1[,primary2[,...]])|UNIQUE(unique1[,unique2[,...]])|FOREIGNKEY(ref1[,ref2[,...]])|REFERENCESforeigntable[(foreignfield1[,foreignfield2[,...]])]}name要被建立的CONSTRAINT名称。primary1,primary2被用来设计成主键值的字段名称(可一个以上)。unique1,unique2被用来设计成唯一键值的字段名称(可一个以上)。foreignkey字段名称,或是参考到别的表格中字段的字段名称。foreigntable如前所述,被参考到的表格。foreignfield1,foreignfield2在参考到的表格当中,被ref1,ref2字段所指定的字段。如果被参考的字段是参考表格中的主键值,你也可以省略这个条件子句。例如:当我们要建立一个新的职员数据表格,表格包含姓名、部门名称与生日三个字段,且由这三个字段建立一个唯一的索引时,可以使用下面这段SQL的语句。CREATETABLE职员数据表格(姓名TEST,部门名称TEST,生日DATETIME,CONSTRAINT职员数据表格限制UNIQUE(姓名,部门名称,生日));以上是SQL中,与数据库表格建立相关的命令,你可以利用这些命令,通过SQL的语句,将数据库表格完整的建立出来,接下来的章节,将针对数据库建立之后的维护与增删所要使用的SQL语句作一介绍。
文章网址:
https://dangbai.cn/Article.asp?ID=10002312
填写邮件内容
发信地址
填写发信人的电子邮箱
邮件签名
填写邮件签名
验证码
填写验证码,单击刷新验证码
程序执行中,请稍候...
发送协议
·欢迎使用本站在线文章发送系统。
·不得使用本站在线发送邮件系统发送垃圾邮件、广告邮件。
·如果收信人地址或其服务器出现错误,可能无法成功发送。
·如果有什么问题,或者意见建议,请联系[
网站管理员
]。
当百网
本站使用【啊估文章软件站】网站系统
〖
网站管理员留言簿
〗