最近用到的 sql sever 语句

最近用到的 sql sever 语句

  • 查看表结构:
    sp_help 表名

  • 建表

create table 表名
(
    id int identity(1,1) primary key,--identity(1,1)设置增长率,primary key设置主键
    name nvarchar(50) not null,
    age int not null
)
  • 删除表中的数据, 表还在
delete from 表名
  • 清空表中数据, 重置表中数据
    truncate table 表名

delete会产生很多的日志(表中有多少数据, 就产生多少日志), 如果是 truncate 就会产生一行日志

  • 直接删表, 彻底删除 表不存在了
    drop table 表名
  • 查看数据
    select * from 表名 where 字段=值

  • 修改数据
    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

  • 增加语句
    insert into 表名(列名) values(对应的值)
    insert into Db(name, age) values('admin, 123')

  • 删除
    delete from 表名
    delete from 表名 where 字段=值

  • 查看所有表名:
    select name from sysobjects where xtype='u'

  • 查看所有表名, 和每个表中的行数

select schema_name(t.schema_id) as [Schema], t.name as TableName,i.rows as [RowCount]
from sys.tables as t, sysindexes as i
where t.object_id = i.id and i.indid <=1
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 50个常用的sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cna...
    最美的太阳WW阅读 3,240评论 0 23
  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,256评论 0 7
  • 什么是SQL数据库: SQL是Structured Query Language(结构化查询语言)的缩写。SQL是...
    西贝巴巴阅读 1,866评论 0 10
  • 第一次看到你 便为你那一头紫色长发所痴迷 时刻幻想着 你着唐装站在阳光中 略显寂寞的俊拔身影 艳阳下那高高在上的孤...
    慕容轩阅读 242评论 0 1
  • --心灵自由小组,第15篇-- “对不起,我昨天发脾气太恐怖了。像不像大怪兽?” “妈妈,你发起脾气来,不像大怪兽...
    Sophie_L阅读 148评论 0 2