MySQL 常用语句笔记 作者: Chuwen 时间: 2020-11-21 分类: MySQL # 创建唯一索引,并按照降序排序 ```sql CREATE UNIQUE INDEX QueID ON t_question(ID DESC) # CREATE UNIQUE INDEX 自定义索引字段名 ON 表名(索引字段 DESC) # 升序 # CREATE UNIQUE INDEX 自定义索引字段名 ON 表名(索引字段 ASC) ``` # 修改字段名 ```sql ALTER TABLE `t_question` CHANGE `Score` `Point` int default '0'; # ALTER TABLE 需要修改的表名 CHANGE 旧字段 新字段 int default '0'; # ALTER TABLE 需要修改的表名 CHANGE 旧字段 新字段 新字段数据类型 default '默认值'; ``` # 事务控制,开启事务 ```sql start transaction;#开始事务 Update t_question set Del=1 where ID=1;#更新字段值 rollback;#事务回滚 Select * from t_question;#查看修改结果 ``` # 创建存储过程 ```sql Delimiter $$ # 声明语句开始 Create PROCEDURE xinzeng() #声明存储过程 BEGIN #开始代码 Insert into t_question(Type,ItemContent,Analysis,Del) values(0,'新增试题','存储过程',0); Insert into t_option(QuestionID,Num,OptionContent,IsTrue) values('1','0','新增选项','1'); END #结束代码 delimiter; # 声明语句结束 # 调用存储过程 CALL xinzeng() # 删除存储过程 # DROP PROCEDURE xinzeng; ``` # 升降序关键字 **降序** `DESC`,**升序** `ASC` 标签: MySQL 笔记