⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 create.result

📁 开启mysql的远程连接的方法 mysql-noinstall-5.1.6-alpha-win32.zip
💻 RESULT
📖 第 1 页 / 共 2 页
字号:
CREATE TABLE t1 (a int not null);show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `a` int(11) NOT NULL) ENGINE=MEMORY DEFAULT CHARSET=latin1SET SESSION storage_engine=default;drop table t1;create table t1(a int,b int,c int unsigned,d date,e char,f datetime,g time,h blob);insert into t1(a)values(1);insert into t1(a,b,c,d,e,f,g,h)values(2,-2,2,'1825-12-14','a','2003-1-1 3:2:1','4:3:2','binary data');select * from t1;a	b	c	d	e	f	g	h1	NULL	NULL	NULL	NULL	NULL	NULL	NULL2	-2	2	1825-12-14	a	2003-01-01 03:02:01	04:03:02	binary dataselect a, ifnull(b,cast(-7 as signed)) as b, ifnull(c,cast(7 as unsigned)) as c, ifnull(d,cast('2000-01-01' as date)) as d, ifnull(e,cast('b' as char)) as e,ifnull(f,cast('2000-01-01' as datetime)) as f, ifnull(g,cast('5:4:3' as time)) as g,ifnull(h,cast('yet another binary data' as binary)) as h,addtime(cast('1:0:0' as time),cast('1:0:0' as time)) as dd from t1;a	b	c	d	e	f	g	h	dd1	-7	7	2000-01-01	b	2000-01-01 00:00:00	05:04:03	yet another binary data	02:00:002	-2	2	1825-12-14	a	2003-01-01 03:02:01	04:03:02	binary data	02:00:00create table t2selecta, ifnull(b,cast(-7                        as signed))   as b,ifnull(c,cast(7                         as unsigned)) as c,ifnull(d,cast('2000-01-01'              as date))     as d,ifnull(e,cast('b'                       as char))     as e,ifnull(f,cast('2000-01-01'              as datetime)) as f,ifnull(g,cast('5:4:3'                   as time))     as g,ifnull(h,cast('yet another binary data' as binary))   as h,addtime(cast('1:0:0' as time),cast('1:0:0' as time))  as ddfrom t1;explain t2;Field	Type	Null	Key	Default	Extraa	int(11)	YES		NULL	b	bigint(11)	NO		0	c	bigint(11)	NO		0	d	date	YES		NULL	e	varchar(1)	NO			f	datetime	YES		NULL	g	time	YES		NULL	h	longblob	NO			dd	time	YES		NULL	select * from t2;a	b	c	d	e	f	g	h	dd1	-7	7	2000-01-01	b	2000-01-01 00:00:00	05:04:03	yet another binary data	02:00:002	-2	2	1825-12-14	a	2003-01-01 03:02:01	04:03:02	binary data	02:00:00drop table t1, t2;create table t1 (a tinyint, b smallint, c mediumint, d int, e bigint, f float(3,2), g double(4,3), h decimal(5,4), i year, j date, k timestamp, l datetime, m enum('a','b'), n set('a','b'), o char(10));create table t2 select ifnull(a,a), ifnull(b,b), ifnull(c,c), ifnull(d,d), ifnull(e,e), ifnull(f,f), ifnull(g,g), ifnull(h,h), ifnull(i,i), ifnull(j,j), ifnull(k,k), ifnull(l,l), ifnull(m,m), ifnull(n,n), ifnull(o,o) from t1;show create table t2;Table	Create Tablet2	CREATE TABLE `t2` (  `ifnull(a,a)` tinyint(4) default NULL,  `ifnull(b,b)` smallint(6) default NULL,  `ifnull(c,c)` mediumint(8) default NULL,  `ifnull(d,d)` int(11) default NULL,  `ifnull(e,e)` bigint(20) default NULL,  `ifnull(f,f)` float(24,2) default NULL,  `ifnull(g,g)` double(53,3) default NULL,  `ifnull(h,h)` decimal(5,4) default NULL,  `ifnull(i,i)` year(4) default NULL,  `ifnull(j,j)` date default NULL,  `ifnull(k,k)` datetime NOT NULL default '0000-00-00 00:00:00',  `ifnull(l,l)` datetime default NULL,  `ifnull(m,m)` varchar(1) default NULL,  `ifnull(n,n)` varchar(3) default NULL,  `ifnull(o,o)` varchar(10) default NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1,t2;create table t1(str varchar(10) default 'def',strnull varchar(10),intg int default '10',rel double default '3.14');insert into t1 values ('','',0,0.0);describe t1;Field	Type	Null	Key	Default	Extrastr	varchar(10)	YES		def	strnull	varchar(10)	YES		NULL	intg	int(11)	YES		10	rel	double	YES		3.14	create table t2 select default(str) as str, default(strnull) as strnull, default(intg) as intg, default(rel) as rel from t1;describe t2;Field	Type	Null	Key	Default	Extrastr	varchar(10)	YES		NULL	strnull	varchar(10)	YES		NULL	intg	int(11)	YES		NULL	rel	double	YES		NULL	drop table t1, t2;create table t1(name varchar(10), age smallint default -1);describe t1;Field	Type	Null	Key	Default	Extraname	varchar(10)	YES		NULL	age	smallint(6)	YES		-1	create table t2(name varchar(10), age smallint default - 1);describe t2;Field	Type	Null	Key	Default	Extraname	varchar(10)	YES		NULL	age	smallint(6)	YES		-1	drop table t1, t2;create table t1(cenum enum('a'), cset set('b'));create table t2(cenum enum('a','a'), cset set('b','b'));Warnings:Note	1291	Column 'cenum' has duplicated value 'a' in ENUMNote	1291	Column 'cset' has duplicated value 'b' in SETcreate table t3(cenum enum('a','A','a','c','c'), cset set('b','B','b','d','d'));Warnings:Note	1291	Column 'cenum' has duplicated value 'a' in ENUMNote	1291	Column 'cenum' has duplicated value 'A' in ENUMNote	1291	Column 'cenum' has duplicated value 'c' in ENUMNote	1291	Column 'cset' has duplicated value 'b' in SETNote	1291	Column 'cset' has duplicated value 'B' in SETNote	1291	Column 'cset' has duplicated value 'd' in SETdrop table t1, t2, t3;create database mysqltest;use mysqltest;select database();database()mysqltestdrop database mysqltest;select database();database()NULLselect database(), user();database()	user()NULL	mysqltest_1@localhostuse test;create table t1 (a int, index `primary` (a));ERROR 42000: Incorrect index name 'primary'create table t1 (a int, index `PRIMARY` (a));ERROR 42000: Incorrect index name 'PRIMARY'create table t1 (`primary` int, index(`primary`));show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `primary` int(11) default NULL,  KEY `primary_2` (`primary`)) ENGINE=MyISAM DEFAULT CHARSET=latin1create table t2 (`PRIMARY` int, index(`PRIMARY`));show create table t2;Table	Create Tablet2	CREATE TABLE `t2` (  `PRIMARY` int(11) default NULL,  KEY `PRIMARY_2` (`PRIMARY`)) ENGINE=MyISAM DEFAULT CHARSET=latin1create table t3 (a int);alter table t3 add index `primary` (a);ERROR 42000: Incorrect index name 'primary'alter table t3 add index `PRIMARY` (a);ERROR 42000: Incorrect index name 'PRIMARY'create table t4 (`primary` int);alter table t4 add index(`primary`);show create table t4;Table	Create Tablet4	CREATE TABLE `t4` (  `primary` int(11) default NULL,  KEY `primary_2` (`primary`)) ENGINE=MyISAM DEFAULT CHARSET=latin1create table t5 (`PRIMARY` int);alter table t5 add index(`PRIMARY`);show create table t5;Table	Create Tablet5	CREATE TABLE `t5` (  `PRIMARY` int(11) default NULL,  KEY `PRIMARY_2` (`PRIMARY`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1, t2, t3, t4, t5;CREATE TABLE t1(id varchar(10) NOT NULL PRIMARY KEY, dsc longtext);INSERT INTO t1 VALUES ('5000000001', NULL),('5000000003', 'Test'),('5000000004', NULL);CREATE TABLE t2(id varchar(15) NOT NULL, proc varchar(100) NOT NULL, runID varchar(16) NOT NULL, start datetime NOT NULL, PRIMARY KEY  (id,proc,runID,start));INSERT INTO t2 VALUES ('5000000001', 'proc01', '20031029090650', '2003-10-29 13:38:40'),('5000000001', 'proc02', '20031029090650', '2003-10-29 13:38:51'),('5000000001', 'proc03', '20031029090650', '2003-10-29 13:38:11'),('5000000002', 'proc09', '20031024013310', '2003-10-24 01:33:11'),('5000000002', 'proc09', '20031024153537', '2003-10-24 15:36:04'),('5000000004', 'proc01', '20031024013641', '2003-10-24 01:37:29'),('5000000004', 'proc02', '20031024013641', '2003-10-24 01:37:39');CREATE TABLE t3  SELECT t1.dsc,COUNT(DISTINCT t2.id) AS countOfRuns  FROM t1 LEFT JOIN t2 ON (t1.id=t2.id) GROUP BY t1.id;SELECT * FROM t3;dsc	countOfRunsNULL	1Test	0NULL	1drop table t1, t2, t3;create table t1 (b bool not null default false);create table t2 (b bool not null default true);insert into t1 values ();insert into t2 values ();select * from t1;b0select * from t2;b1drop table t1,t2;create table t1 (a int);create table t1 select * from t1;ERROR HY000: You can't specify target table 't1' for update in FROM clausecreate table t2 union = (t1) select * from t1;ERROR HY000: You can't specify target table 't1' for update in FROM clauseflush tables with read lock;unlock tables;drop table t1;create table t1(column.name int);ERROR 42000: Incorrect table name 'column'create table t1(test.column.name int);ERROR 42000: Incorrect table name 'column'create table t1(xyz.t1.name int);ERROR 42000: Incorrect database name 'xyz'create table t1(t1.name int);create table t2(test.t2.name int);drop table t1,t2;CREATE TABLE t1 (f1 VARCHAR(255) CHARACTER SET utf8);CREATE TABLE t2 AS SELECT LEFT(f1,171) AS f2 FROM t1 UNION SELECT LEFT(f1,171) AS f2 FROM t1;DESC t2;Field	Type	Null	Key	Default	Extraf2	varchar(171)	YES		NULL	DROP TABLE t1,t2;CREATE TABLE t12913 (f1 ENUM ('a','b')) AS SELECT 'a' AS f1;SELECT * FROM t12913;f1aDROP TABLE t12913;create database mysqltest;use mysqltest;drop database mysqltest;create table test.t1 like x;ERROR 42000: Incorrect database name 'NULL'drop table if exists test.t1;create database mysqltest;use mysqltest;create view v1 as select 'foo' from dual;create table t1 like v1;ERROR HY000: 'mysqltest.v1' is not BASE TABLEdrop view v1;drop database mysqltest;create database mysqltest;create database if not exists mysqltest character set latin2;Warnings:Note	1007	Can't create database 'mysqltest'; database existsshow create database mysqltest;Database	Create Databasemysqltest	CREATE DATABASE `mysqltest` /*!40100 DEFAULT CHARACTER SET latin1 */drop database mysqltest;use test;create table t1 (a int);create table if not exists t1 (a int);Warnings:Note	1050	Table 't1' already existsdrop table t1;create table t1 (a varchar(112) charset utf8 collate utf8_bin not null,primary key (a)) select 'test' as a ;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `a` varchar(112) character set utf8 collate utf8_bin NOT NULL,  PRIMARY KEY  (`a`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1;CREATE TABLE t2 (a int(11) default NULL);insert into t2 values(111);create table t1 ( a varchar(12) charset utf8 collate utf8_bin not null, b int not null, primary key (a)) select a, 1 as b from t2 ;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `a` varchar(12) character set utf8 collate utf8_bin NOT NULL,  `b` int(11) NOT NULL,  PRIMARY KEY  (`a`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1;create table t1 ( a varchar(12) charset utf8 collate utf8_bin not null, b int not null, primary key (a)) select a, 1 as c from t2 ;Warnings:Warning	1364	Field 'b' doesn't have a default valueshow create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `b` int(11) NOT NULL,  `a` varchar(12) character set utf8 collate utf8_bin NOT NULL,  `c` bigint(1) NOT NULL default '0',  PRIMARY KEY  (`a`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1;create table t1 ( a varchar(12) charset utf8 collate utf8_bin not null, b int null, primary key (a)) select a, 1 as c from t2 ;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `b` int(11) default NULL,  `a` varchar(12) character set utf8 collate utf8_bin NOT NULL,  `c` bigint(1) NOT NULL default '0',  PRIMARY KEY  (`a`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1;create table t1 ( a varchar(12) charset utf8 collate utf8_bin not null,b int not null, primary key (a)) select 'a' as a , 1 as b from t2 ;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `a` varchar(12) character set utf8 collate utf8_bin NOT NULL,  `b` int(11) NOT NULL,  PRIMARY KEY  (`a`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1;create table t1 ( a varchar(12) charset utf8 collate utf8_bin,b int not null, primary key (a)) select 'a' as a , 1 as b from t2 ;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `a` varchar(12) character set utf8 collate utf8_bin NOT NULL default '',  `b` int(11) NOT NULL,  PRIMARY KEY  (`a`)) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1, t2;create table t1 ( a1 int not null,a2 int, a3 int, a4 int, a5 int, a6 int, a7 int, a8 int, a9 int);insert into t1 values (1,1,1, 1,1,1, 1,1,1);create table t2 ( a1 varchar(12) charset utf8 collate utf8_bin not null,a2 int, a3 int, a4 int, a5 int, a6 int, a7 int, a8 int, a9 int,primary key (a1)) select a1,a2,a3,a4,a5,a6,a7,a8,a9 from t1 ;drop table t2;create table t2 ( a1 varchar(12) charset utf8 collate utf8_bin,a2 int, a3 int, a4 int, a5 int, a6 int, a7 int, a8 int, a9 int) select a1,a2,a3,a4,a5,a6,a7,a8,a9 from t1;drop table t1, t2;create table t1 ( a1 int, a2 int, a3 int, a4 int, a5 int, a6 int, a7 int, a8 int, a9 int);insert into t1 values (1,1,1, 1,1,1, 1,1,1);create table t2 ( a1 varchar(12) charset utf8 collate utf8_bin not null,a2 int, a3 int, a4 int, a5 int, a6 int, a7 int, a8 int, a9 int,primary key (a1)) select a1,a2,a3,a4,a5,a6,a7,a8,a9 from t1 ;drop table t2;create table t2 ( a int default 3, b int default 3)select a1,a2 from t1;show create table t2;Table	Create Tablet2	CREATE TABLE `t2` (  `a` int(11) default '3',  `b` int(11) default '3',  `a1` int(11) default NULL,  `a2` int(11) default NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1drop table t1, t2;create table t1 (i int) engine=myisam max_rows=100000000000;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `i` int(11) default NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1 MAX_ROWS=4294967295alter table t1 max_rows=100;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `i` int(11) default NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1 MAX_ROWS=100alter table t1 max_rows=100000000000;show create table t1;Table	Create Tablet1	CREATE TABLE `t1` (  `i` int(11) default NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1 MAX_ROWS=4294967295drop table t1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -