CREATE TABLE `sys_dept` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `name` varchar(50) DEFAULT NULL COMMENT '机构名称', `parent_id` bigint(20)... ...
分类:
其他好文 时间:
2019-06-19 21:47:48
阅读次数:
107
CREATE TABLE IF NOT EXISTS `province` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `provinceID` INT(11) NOT NULL, `province` VARCHAR(20) NOT NULL, PRIMARY ...
分类:
数据库 时间:
2019-06-15 18:53:43
阅读次数:
479
CREATE TABLE `account_uid_ip` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `app_id` char(20) NOT NULL DEFAULT 'zjh', `account_id` bigint(20) DEFAULT NUL ...
分类:
其他好文 时间:
2019-06-15 13:13:40
阅读次数:
91
外键; create table department ( id int auto_increment primary key, depart_name varchar(32) not null default '' )engine=Innodb charset=utf8; nsert into d ...
分类:
其他好文 时间:
2019-06-14 22:20:15
阅读次数:
126
4.外键(一对多): 作用:1.约束 2.节省空间 create table department ( id int auto_increment primary key, depart_name varchar(32) not null default '', num int not null d ...
分类:
数据库 时间:
2019-06-14 12:29:19
阅读次数:
130
一,准备数据库数据表结构 CREATE TABLE `app` ( `id` int(11) NOT NULL AUTO_INCREMENT, `app_name` varchar(255) NOT NULL DEFAULT '', `score` decimal(10,5) NOT NULL DE ...
分类:
数据库 时间:
2019-06-09 09:41:38
阅读次数:
113
考察下面的 SQL 脚本: CREATE TABLE test1( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, data VARCHAR(20), ts1 TIMESTAMP NOT NULL, createdAt TIMESTAMP NOT NULL D ...
分类:
数据库 时间:
2019-06-06 20:56:41
阅读次数:
152
1.一般数据表的id都是设置成auto_increment的,所以当插入一条记录后,可以使用下面的命令来获取最新插入记录的id值 注意:1. 必须是在使用Insert语句后,紧接着使用select last_insert_id()才有效,在没有使用过Insert语句的情况下,查询返回的结果为0; 2 ...
分类:
数据库 时间:
2019-06-06 13:56:19
阅读次数:
121
导读:在使用MySQL建表时,我们通常会创建一个自增字段(AUTO_INCREMENT),并以此字段作为主键。本篇文章将以问答的形式讲述关于自增id的一切。 注: 本文所讲的都是基于 存储引擎。 1.MySQL为什么建议将自增列id设为主键? 如果我们定义了主键(PRIMARY KEY),那么 会选 ...
分类:
其他好文 时间:
2019-06-05 09:57:01
阅读次数:
89
1. 创建一个数据表 order_1,同时复制出一份表order_2表结构如下:CREATE TABLE a_order_1 (order_id int(11) NOT NULL AUTO_INCREMENT,order_sn varchar(100) DEFAULT NULL,user_nick ...
分类:
数据库 时间:
2019-06-04 12:42:06
阅读次数:
185