随笔分类 - mysql
摘要:1、存储过程:一组为了完成特定功能的SQL语句集合,使用存储过程的目的是将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来。 语法:create procedure 过程名 ( [过程参数] ) 过程体。 过程参数的格式:in/out/inout 参数名 类型。 过程体标志:begi
阅读全文
摘要:1、创建索引:create index index_name on table_name( column_name(length) ); length可以省略 2、删除索引:drop index index_name on table_name; 3、修改表结构来增加索引:alter table t
阅读全文
摘要:1、视图的创建:create view view_name as select语句 1、1:改变字段名(id,name,age为v_id,v_name,v_age),创建视图 2、修改视图.语法:alter view view_name select语句 3、删除视图。语法:drop view if
阅读全文
摘要:语法:select column_name operate (子查询)。operate 有 in , not in, exist, not exist ,运算符等。
阅读全文
摘要:语法:updat table_name set column_name1 = case id when 1 then 'a' when 2 then 'b' when 3 then 'c' end, colunm_name = case id when 1 then 'd' when 2 then
阅读全文
摘要:1、创建默认值:列名 列数据类型 default 默认值。之后的 insert 如果没有指定该列名的值,则使用默认值。 2、语法1:删除默认值条件:alter table table_name change column column_name column_name 数据类型 default nu
阅读全文
摘要:1、表达式:check <表达式> 2、修改表时添加约束条件:alter table table_name add constraint 列名 check <表达式>; 3、删除约束条件:alter table table_name drop constraint 列名;
阅读全文
摘要:1、union 的使用:将多个 select 结果合并到一个集合中,且去掉重复的部分。如果要保留重复的部分,则使用 union all。 语句:selcet 列名1 from 表名 1 union/union all select 列名2 from 表名2。列名1=列名2 2、join: 获取两个表
阅读全文

浙公网安备 33010602011771号