- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
库、表、约束创建以及删除(Library, table, constraint creation and deletion)
库、表、约束创建以及删除(Library, table, constraint creation and deletion)
__________________________________________________________________
——创建库
SQL语句创建数据库的实现
——删除库
使用主
去
如果存在(select * from sysdatabases name = studb”)
删除数据库studb
——创建库
SQL语句创建数据库的实现
原发性--默认就属于初级主文件组,可省略小学
(
名称= studb_data”--主数据文件的逻辑名
文件名=会:\项目studb_data .mdf”--主数据文件的物理名
大小为5MB,--主数据文件初始大小
不能为100MB,--主数据文件增长的最大值
增长速度为15%,增长速度为主数据文件的增长率
)
登录
(
名称= studb_log”,
文件名=会:\项目studb_log LDF”,
2mb大小=,
增长速度为1mb
)
去
_________________________________________________________________
——创建表
SQL语句创建表的实现
(
stuname varchar(20)不为空,--姓名,非空
stuno char(6)不为空,--学号,非空
stuage int不空,--年龄,int类型默认4个字节
愚蠢的数字(18,0),--身份证号码
stuseat SmallInt身份(1,1),--座位号,自动编号
stuaddress文本--住址,可以为空
)
——删除表
使用studb
去
如果存在(SELECT * FROM sysobjects WHERE name = stuinfo”)
删除表stuinfo
______________________________________________________________________
——约束
——主键(主键)
修改表stuinfo
添加主键约束pk_stuno(stuno)
——唯一性(独特)
修改表stuinfo
添加约束uq_stuid独特的(愚蠢的)
——默认填写(默认(…)为)
修改表stuinfo
添加约束df_stuaddress
默认(“地址不详”)为stuaddress
——检查(检查(…))
修改表stuinfo
添加约束ck_stuage
检查(stuage之间的15和40)
——外键(外键(列名)参考主表名(列名))
修改表stumarks
添加约束fk_stuno
外键(stuno)引用stuinfo(stuno)
创建表stumarks
(
stuno char(6)不为空
)
——删除约束
修改表有约束的表明滴约束名
_________________________________________________________________________
——通配符
- wildcard interpreted examples
- _ a character A likeC_
-% any length string B, like,CO_%
A character in the range of C to develop in like9W0[1-2]-- [] brackets
No longer in the brackets [^] -- a string in the range of D like%[A-D][^1-2]
__________________________________________________________________________
Insert data
--insert table name (column name) values (fill in the corresponding value inserted)
Insert, dbo.stuInfo (stuName, stuNo, stuAge, stuID, stuAddress), values (` Zhang three , 001,16100, Qinghai mutual aid )
-- inserting multiple rows of data
-- (1) object table exists
Insert into Table (column name)
Select column name from source table name
-- Examples
Insert, into, stuInfoBak (stuNam
您可能关注的文档
- 威海吃饭的地(Weihai eating place).doc
- 威海美食(Weihai cuisine).doc
- 如果有一天你没有了动力,可以看看这篇文章(If one day you don't have the power, you can read this article).doc
- 娱乐 迪士尼点亮欢乐梦想(Entertainment Disney light up the dream of joy).doc
- 婚庆公司创业流程(Wedding company start-up process).doc
- 字音字形易错总结(Pronunciation error prone glyph summary).doc
- 孕晚期不适症状巧应对(Late pregnancy, discomfort symptoms, skillful coping).doc
- 孙思邈(141岁终)的养生和人生智慧(Sun Simiao (141 years old) health and life wisdom).doc
- 存货实际成本法和计划成本法的区别(The difference between the actual cost method of inventory and the planned cost approach).doc
- 学习实践总结(Study and practice summary).doc
文档评论(0)