SQL基础操作 字段 表 数据操作


前言

提示:SQL是一门ANSI的标准计算机语言,用来访问和操作数据库系统,SQL语句用于取回和更新数据库中的数据,有很多版本的SQL语言,但为了与ANSI标准兼容,他们必须以相似的方式共同来支持主要关键词(比如:SELCT,UPDATE,INSERT,WHERE等等)。


一、SQL增删改查语法

增加:

INSERT INTO  TABLENAME(表名)(字段1,字段2......) VALUES(内容1,内容2......);

查询:

SELCT (字段名) FROM  (表名) WHERE (限制条件);

删除:`

DELETE FROM TABLENAME(表名) WHERE(限制条件);

更新:

UPDATE TABLENAME(表名) SET 列名称=新值 WHERE 列名称=某值;

二、SQL表操作

创建表:

CREATE TABLE TABLENAME(表名称){
	列名称   数据类型,
	....
};

删除表:

DROP TABLE TABLENAME(表名称);

修改字段操作

1:修改字段名

ALTER TABLE TABLENAME(表名) COLUMN A TO B;

2:修改字段类型

ALTER TABLE TABLENAME(表名) ALTER COLUMN 字段名 数据类型  

3:增加字段:

ALTER TABLE TABLENAME(表名)  ADD 字段名 数据类型 

4:删除字段

ALTER TABLE TABLENAME(表名)  DROP COULUMN 字段名
-- 修改字段类型长度
ALTER TABLE userinfo
ALTER COLUMN name varchar(100);

-- 修改字段类型
ALTER TABLE userinfo ALTER COLUMN age float;

-- 修改字段不允许 NULL 值
ALTER TABLE userinfo ALTER COLUMN age float NOT NULL;

-- 添加主键
ALTER TABLE userinfo ADD CONSTRAINT id_name PRIMARY KEY(ID);

-- 修改字段名 (执行后会有提示:注意: 更改对象名的任一部分都可能会破坏脚本和存储过程。)
EXEC sp_rename "userinfo.age","userage","COLUMN";

-- 添加字段名
ALTER TABLE userinfo ADD gender bit DEFAULT 0;

-- 删除表
DROP TABLE userinfo
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码量和薪资成正比

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值