经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » MS SQL Server » 查看文章
SQL学习笔记---非select操作
来源:cnblogs  作者:宝宝的大叔  时间:2018/12/29 9:46:56  对本文有异议

非select命令

数据库

         1.创建     //create database 库名

         2.删除     //drop database 库名,...

         2.重命名//exec sp_renamedb '库名','新库名'

         1.创建     //create table 表名 (列名 类型,...)

         2.删除     //drop table 表名,...

         3.重命名//exec sp_rename '表名','新表名'

                          //修改列名:  exec sp_rename '表名.列名','新列名'

         4.修改     //alter table 表名

                          //1.添加列:add 列名 类型 

                          //2.删除列:drop column 列名

                          //3.列类型:alter column 列名 新类型

数据

         1.添加     //1.insert into 表名 (列名,...)values(值,...)

                          //2.insert into 表名 values(值,...)

         2.删除     //1.delete from 表名//清空表

                          //2.delete from 表名 where 列名=值//清除某行

         3.修改     //update 表名 SET 列名1 = 新值 WHERE 列名2(可以是列名1) = 某值

视图

         1.创建     //create view 视图名 as select语句

         2.删除     //drop table 视图名,...

         3.重命名//exec sp_rename '视图名','新视图名'

         4.修改     //alter table 视图名 as select语句

        

约束

         1.创建

                  1.创建表时创建     //create table table_name()

                  2.现有表中创建     //alter table table_name add

                          1.非空     //

                          2.主键约束//[列名][类型]constraint 约束名 primary key

                          3.唯一约束//[列名][类型]constraint 约束名 unique

                          4.检查约束//[列名][类型]constraint 约束名 check(logical_expression)

                          5.默认约束//[列名][类型]constraint 约束名 default column_name

                          6.外键约束//[列名][类型]constraint 约束名 foreign key(column_name)

         2.删除     //drop constraint 约束名,...

         3.修改

                  1.非空约束     //alter table 表名

                                            //alter column 列名 类型 null|not null

                  2.其它约束     //删除约束

                                            //创建新约束

 

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号