1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > SQL server 数据库——T-SQL语句基础

SQL server 数据库——T-SQL语句基础

时间:2023-05-02 13:04:28

相关推荐

SQL server 数据库——T-SQL语句基础

T-SQL语句基础

1.创建数据库:create datebase 数据库名

2.删除数据库:delete datebase 数据库名

3.注释:/*一段 */一行 --

4.创建表:create table 表名

列名 数据类型 identity(1,1),--自增列,从1开始,增量为1

列名 数据类型 primary key,--设置主键

列名 数据类型 unique,--设置唯一键

列名 数据类型 not null,--不能为空

5.删除表:delete table 表名

6.修改表结构:添加一行:alter table 表名 add 列名 数据类型 ——(注意添加的一列不能为空,要想添加一列可为空的列,删了重建)

删除一行:alter table 表名 drop column 列名

7.添加数据:insert into 表名 values('varchar','datetime',99.5)——varchar、datetime类型要用单引号,int类型直接写

8.修改数据:update 表名 set 列名 =值——多个列名用逗号隔开

9.删除数据: delete from 表名——逐条删除,记录在日志中,序列号不更新,速度慢

truncate table 表名——清空,无记录,更新序列,速度快(慎用)

10.查询数据:select * from 表名

============================================================================

11.条件修改:update表名set列名1=值1where列名2=值2 ——将表中列名1中的值改成值1当列名2中为值2时

12.条件删除:delete from表名where列名=值

13.排序查询:select *from表名order by列名asc(升序)/desc)(降序

14.去重查询:select distinct列名from表名——不能查全部列,只能显示一列

15.分组查询:select列名from表名group by列名——不能查全部列,只能显示一列

16.模糊查询:select *from 表名 where 列名 like '%查询内容%'order by price by desc

17.子查询:将查询语句当做值使用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。