常用的SQL Server数据库之基础增删改查

    作为一个全能前端,日常行走江湖SQL命令不会怎么行!! 赶快一起学一下基础的SQL 增删改查语句。
    注:此教程仅提供常用的增删改查语句,如果还有对sql感兴趣的同学,可以去官网查阅;

增加

(1)插入新的一行数据      这里插入数据的量必须和对应列的数量对应!

// SQL Server
INSERT INTO 表名 VALUES ('val1','val2','val3','val4')

(2)插入指定数据进入对应的列     注意值的顺序不能变

// SQL Server
INSERT INTO 表名(col1,col2,col3,col4) VALUES ('val1','val2','val3','val4')

删除

(1)删除指定条件的元组

// SQL Server
DELETE FROM 表名 WHERE id = '值'

(2)删除整个表 此操作会删除表的所有行,但表的结构、列、约束、索引等不会被删除;不能用语有外建约束引用的表

// SQL Server
TRUNCATE TABLE 表名

更改

(1)通过条件语句where的判断修改需要更改的列名    一般为id等唯一标识

// SQL Server
UPDATE 表名 set name = '新值' WHERE id = '值'

查询

(1)查询当前表格所有数据

// SQL Server
SELECT * FROM 表名

(2)查询表中有name字段所有数据

// SQL Server
SELECT name FROM 表名

(3)查找表中符合这两个条件的数据

// SQL Server
SELECT * FROM 表名 WHERE id='值' OR id="值"

(4)多条件查询

// SQL Server
SELECT * FROM 表名 WHERE id='值' AND name="值"

或者这样改变筛选条件

// SQL Server
SELECT * FROM 表名 WHERE id>10 AND id<20 

(5)增加列

// SQL Server
alter table tableName add columnName varchar(30)

(5)修改列类型:

// SQL Server
alter table tableName alter column columnName varchar(4000)

(5)修改列的名称:

// SQL Server
EXEC  sp_rename   'tableName.column1' , 'column2'  (把表名为tableName的column1列名修改为column2)

(5)删除列:

// SQL Server
alter table tableName drop column columnName 

文章到这里就结束了,我也是在学习的过程中进行知识的分享,如有不足的地方,欢迎各位大佬指正!!
也欢迎大家来我的个人博客多看看,我会不定期分享更多的知识;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值