摘要: 关于MySQL中ALTER TABLE 的命令用法 看到有朋友在疑问为啥会是ALTER TABLE + 修改的表+修改内容/方式。 这里补充一下在MySQL中ALTER TABLE 语句的用法。 常见的有:(写的不是很规范,只是方便理解;更规范的语法请参考MySQL官方文档:https://dev. 阅读全文
posted @ 2020-12-07 12:20 云谷の风 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 示例: 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现,直接使用update会报错了。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CREATE TABLE titles_test ( i 阅读全文
posted @ 2020-12-07 12:11 云谷の风 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中,创建触发器语法如下:CREATE TRIGGER trigger_nametrigger_time trigger_event ON tbl_nameFOR EACH ROWtrigger_stmt其中: trigger_name:标识触发器名称,用户自行指定; trigger_ti 阅读全文
posted @ 2020-12-07 10:21 云谷の风 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 可用以下两种方法求解,区别在于命名VIEW中字段名的方法差异。 方法一:注意 CREATE VIEW ... AS ... 的 AS 是创建视图语法中的一部分,而后面的两个 AS 只是为字段创建别名 1 2 3 CREATE VIEW actor_name_view AS SELECT first_ 阅读全文
posted @ 2020-12-07 09:35 云谷の风 阅读(217) 评论(0) 推荐(0) 编辑
摘要: -- MySQL中四种方式给字段添加索引 1)# 添加主键# ALTER TABLE tbl_name ADD PRIMARY KEY (col_list);# -- // 该语句添加一个主键,这意味着索引值必须是唯一的,且不能为NULL。 # 添加唯一索引 -- UNIQUE 后面不用跟INDEX 阅读全文
posted @ 2020-12-07 09:19 云谷の风 阅读(1389) 评论(0) 推荐(0) 编辑