清泛IT社区

标题: 常用Sql [打印本页]

作者: zqp2013    时间: 2015-03-16 15:38
标题: 常用Sql
本帖最后由 zqp2013 于 2015-3-17 22:06 编辑

mysql:drop table if exists tablename;
不能写成
drop table tablename if exists tablename;


mysql:建立索引Sql
CREATE TABLE tablename (
  `ID`                      decimal(18,0)      NOT NULL COMMENT '递增ID',
  `FIELD_1`                 varchar(32)        NOT NULL COMMENT '字段1',
  `FIELD_2`                 varchar(32)        NOT NULL COMMENT '字段2',
  PRIMARY KEY (`ID`),
  KEY `FIELD_1` (`FIELD_1`),              #单索引
  KEY `FIELD_1_2` (`FIELD_1`, `FIELD_2`), #联合索引
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



mysql:插入或更新(根据主键,存在Update,否则Insert)
replace into tablename(key,field1) values(val,val1);   #语法同insert into





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3