Sql-Server-基础知识总结.docxVIP

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
语句建库、表 .回顾 1)数据库文件 >主数据文件(.mdf) >次数据文件(.ndf) >日志文件(?ldf) .建库 1)语法 Create DataBase数据库名称 On primary ( Name =逻辑名称,, 二物理名称, Size 二初始大小(单位:KB、MB、GB、TB), MaxSize 二最大空间(UNLIMITED), 增长速度 ) 以自定义约束名 >外部约束 一方式 createtableUsers ( Useridintidentity(1, 1), UserNamevarchar(20)notnull, Accountvarchar(20)notnull, Pwdvarchar(20) notnull, Ageintnotnull, Deptldint, Memovarchar(200) ) go 一约束 altertableUsers addconstraintpk_UserIdprimarykey (Userid) go altertableUsers addconstraintuq_Accountunique (Account) go altertableUsers addconstraintck_Pwdcheck(len(pwd)=6 andlen(pwd)=20) go altertableUsers addconstraintck_Agecheck(age=18 andage=60) go altertableUsers addconstraintfk_DeptIdforeignkey(deptld)referencesDepart ment (deptld) go 一方式 createtableUsers ( Userldintidentity(1, 1), UserNamevarchar(20)notnull, Accountvarchar(20)notnull, Pwdvarchar(20)notnull, Ageintnotnull, Deptldint, Memovarchar(200) ) go 一约束 altertableUsers addconstraintpk_UserIdprimarykey(Userid), constraintuqAccountunique(Account), constraintck_Pwdcheck(len(pwd)=6 andlen(pwd)=20), constraintck Agecheck(age=18 andage=60), constraintfk_DeptIdforeignkey(deptld)referencesDepartment(d eptld) go 方式1、2适用于建表时已经设计好约束时运用;方式3、4适用于在 表建立后追加约束时运用。 8)删除约束 语法 Drop constraint 约束名 示例 一修改表结构 altertableUsers 一删除约束 dropconstraintckage 5.删除数据表 1)语法 Drop table表名称 2)示例 一objects :系统视图,存在于所属的数据库 一推断表是否存在 ifexists (select*fromsys. objectswherename=,Users) droptableUsers go 二、Sql编程 .输出语句 1)语句 Select Select输出内容 Print Print输出内容 2)示例 --1、输出语句 一格式:select输出内容 一select后可以输出任何有效内容,如:常数、变量及函数 select abc select,中国 selectGETDATEO 一格式:print输出内容 一print后可以输出任何有效内容,如:常数、变量及函数 print abc print中国’ printgetDate() 3)区分 Select在网格中对数据进行显示;Print在消息窗口中对数据 进行显示。 Select支持列别名;print不支持列别名 4)说明 输出的内容可以是变量、常数、函数或表达式。 2.变量 1)全局变量 >特点 全局变量是由系统定义和维护的,我们无法更改,只能运用。 >命名规则 @@ +变量名 >常用全局变量 令@@error:获得前一条语句执行过程中的错误编号,0表示 没有错误 。@@identity:获得前一条语句所产生的自增列的值 令@@version:获得当前数据库版本号 今@@servername:获得当前服务器的名称 o@@rowcount:获得受影响的行数 >示例 --2、变量 一向User表中插入数据 insertintousersvalues ( Mike, Mike, 123456,

文档评论(0)

贤阅论文信息咨询 + 关注
官方认证
服务提供商

在线教育信息咨询,在线互联网信息咨询,在线期刊论文指导

认证主体成都贤阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510104MA68KRKR65

1亿VIP精品文档

相关文档