SQL数据库基本操作命令.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. 数据库基本操作命令 查询数据: Select 插入数据: Insert 删除数据: Delete 修改数据: Update 建立数据对象: Create 更改数据对象: Alter 删除数据对象: Drop 授权语句: Grant 回收权限语句: Revoke SQL语句: 1. 建立表操作: Create table 表名 ( 列名,列类型 )[ Constraint ( 约束名称 )( 约束条件 )] 外键约束: Constraint ( 外键名称 ) foreign key ( 作为外键的列 ) references 参照 表 参照列 更改表定义: Alter table ( 表名 ) { add( 列说明 )| drop column ( 列名 )| alter column ( 列 说明 )| add( 约束说明 )| drop ( 约束 )} 删除表 : Drop table ( 表名) 2. 插入一行数据: Insert into ( 表名) [( 列名表 )] values ( 对应列的值表 ) ; 插入多行数据: Insert into ( 表名 )[ 列名表 ]( 子查询 ) 3. 修改数据: Update ( 表名 ) set ( 列 )=( 值)[ ][ where( 定位条件 )] 4. 删除表中的数据行: Delete from ( 表名 ) [ where ( 条件 )] 5. 查询数据信息: Select [( distinct 消除重复行 )/( count distinct ( 列名 ))]( 输出结果列 表 ) from ( 表名 )[ where( 选择条件 )| group by ( 分类条件 )/ having ( 条件 )| order by( 排序条件 )/( asc 升序| desc 降序 )|] Where条件信息表 : {( 确定范围: between and,not between and)|( 确定集合: in,not in )|( 字 符匹配: like,not like [%任意多个字符, _任何一个字符 ])|( 空值: is null,is not null )|( 多重条件: and,or )} 聚集函数: 最大值 : max( 表达式 ) 最小值 : min( 表达式 ) 求和函数 : sum( 表达式 ) 平均值函数 : avg( 表达式 ) 子查询: . . Select ( 输出列表 1) from ( 表 1) where( 列名 1)=( select ( 输出列表 2) from ( 表 2) where( 列名 2)=( select ( 输出列表 1) from ( 表 3) where( 列名 3)) ) in/any/all *= 左外连接 / =* 右外连接) 6.建立视图: Create view ( 视图名 ) 列名 [ with encryption ] as 查询 [ with check option ] 7.修改视图和删除视图: 修改视图:alter view ( 视图名 ) 列名 [ with encryption ] as 查询 [ with check option ] 删除视图: drop view ( 视图名 ) 8.建立索引: Create [ unique ][ clustered | non clustered ] index ( 索引名 ) on( 表名 ) 列名 删除索引: drop index ( 索引名 ) 9.建立存储过程: Create proc [ edure ] ( 存储过程名 )[@参数名 数据类型 ] as{SQL语句 } 修改存储过程: Alter proc [ edure ] ( 存储过程名 )[@参数名 数据类型 ] as{SQL语句 } 删除存储过程: drop procedure ( 存储过程名 ) 10.建立触发器: Create trigger ( 触 发 器 ) on { 表 名 | 视 图 名 }{ for | instead of | after }{[ update ][ insert ][ delete ]} as SQL语句块 修改触发器: alter trigger ( 触 发 器 ) on { 表 名 | 视 图 名 }{ for | instead of | after }{[ update ][ insert ][ delete ]} as SQL语句块 删除触发器: Drop trigger ( 触发器名 ) 11.备份整个数据库文件: Backup database ( 数

文档评论(0)

183****9328 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档