summaryrefslogtreecommitdiff
path: root/mysql-test/suite/jp
diff options
context:
space:
mode:
authorMonty <monty@mariadb.org>2015-08-18 00:42:08 +0300
committerMonty <monty@mariadb.org>2015-08-18 11:18:57 +0300
commit6b20342651bb5207b6c125d2d11b664a1bebcc41 (patch)
tree2f2e6ca60f3e45239224909eed19b907614f5054 /mysql-test/suite/jp
parent92fd65832727162a003647b4c48344dc9567ce84 (diff)
downloadmariadb-git-6b20342651bb5207b6c125d2d11b664a1bebcc41.tar.gz
Ensure that fields declared with NOT NULL doesn't have DEFAULT values if not specified and if not timestamp or auto_increment
In original code, sometimes one got an automatic DEFAULT value in some cases, in other cases not. For example: create table t1 (a int primary key) - No default create table t2 (a int, primary key(a)) - DEFAULT 0 create table t1 SELECT .... - Default for all fields, even if they where defined as NOT NULL ALTER TABLE ... MODIFY could sometimes add an unexpected DEFAULT value. The patch is quite big because we had some many test cases that used CREATE ... SELECT or CREATE ... (...PRIMARY KEY(xxx)) which doesn't have an automatic DEFAULT anymore. Other things: - Removed warnings from InnoDB when waiting from semaphore (got this when testing things with --big)
Diffstat (limited to 'mysql-test/suite/jp')
-rw-r--r--mysql-test/suite/jp/r/jp_alter_sjis.result72
-rw-r--r--mysql-test/suite/jp/r/jp_alter_ucs2.result72
-rw-r--r--mysql-test/suite/jp/r/jp_alter_ujis.result72
-rw-r--r--mysql-test/suite/jp/r/jp_alter_utf8.result72
4 files changed, 144 insertions, 144 deletions
diff --git a/mysql-test/suite/jp/r/jp_alter_sjis.result b/mysql-test/suite/jp/r/jp_alter_sjis.result
index 85d974df78e..20b71952197 100644
--- a/mysql-test/suite/jp/r/jp_alter_sjis.result
+++ b/mysql-test/suite/jp/r/jp_alter_sjis.result
@@ -31,14 +31,14 @@ NULL ����� NULL NULL
DESC `���`;
Field Type Null Key Default Extra
�� char(1) YES MUL NULL
-��� char(6) NO PRI
+��� char(6) NO PRI NULL
��� char(1) YES UNI NULL
��� char(1) YES NULL
SHOW CREATE TABLE `���`;
Table Create Table
��� CREATE TABLE `���` (
`��` char(1) DEFAULT NULL,
- `���` char(6) NOT NULL DEFAULT '',
+ `���` char(6) NOT NULL,
`���` char(1) DEFAULT NULL,
`���` char(1) DEFAULT NULL,
PRIMARY KEY (`���`),
@@ -58,11 +58,11 @@ SELECT * FROM `���`;
�����
DESC `���`;
Field Type Null Key Default Extra
-��� char(6) NO
+��� char(6) NO NULL
SHOW CREATE TABLE `���`;
Table Create Table
��� CREATE TABLE `���` (
- `���` char(6) NOT NULL DEFAULT ''
+ `���` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=sjis
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -80,14 +80,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -107,11 +107,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=sjis
ALTER TABLE `�\�\�\` ADD `�\�\�\` char(1) FIRST;
ALTER TABLE `�\�\�\` ADD `�\�\�\` char(1) AFTER `�\�\�\`;
@@ -129,14 +129,14 @@ NULL �\�\�\�\�\ NULL NULL
DESC `�\�\�\`;
Field Type Null Key Default Extra
�\�\ char(1) YES MUL NULL
-�\�\�\ char(6) NO PRI
+�\�\�\ char(6) NO PRI NULL
�\�\�\ char(1) YES UNI NULL
�\�\�\ char(1) YES NULL
SHOW CREATE TABLE `�\�\�\`;
Table Create Table
�\�\�\ CREATE TABLE `�\�\�\` (
`�\�\` char(1) DEFAULT NULL,
- `�\�\�\` char(6) NOT NULL DEFAULT '',
+ `�\�\�\` char(6) NOT NULL,
`�\�\�\` char(1) DEFAULT NULL,
`�\�\�\` char(1) DEFAULT NULL,
PRIMARY KEY (`�\�\�\`),
@@ -156,11 +156,11 @@ SELECT * FROM `�\�\�\`;
�\�\�\�\�\
DESC `�\�\�\`;
Field Type Null Key Default Extra
-�\�\�\ char(6) NO
+�\�\�\ char(6) NO NULL
SHOW CREATE TABLE `�\�\�\`;
Table Create Table
�\�\�\ CREATE TABLE `�\�\�\` (
- `�\�\�\` char(6) NOT NULL DEFAULT ''
+ `�\�\�\` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=sjis
DROP TABLE `���`;
DROP TABLE `���`;
@@ -193,14 +193,14 @@ NULL ����� NULL NULL
DESC `���`;
Field Type Null Key Default Extra
�� char(1) YES MUL NULL
-��� char(6) NO PRI
+��� char(6) NO PRI NULL
��� char(1) YES UNI NULL
��� char(1) YES NULL
SHOW CREATE TABLE `���`;
Table Create Table
��� CREATE TABLE `���` (
`��` char(1) DEFAULT NULL,
- `���` char(6) NOT NULL DEFAULT '',
+ `���` char(6) NOT NULL,
`���` char(1) DEFAULT NULL,
`���` char(1) DEFAULT NULL,
PRIMARY KEY (`���`),
@@ -220,11 +220,11 @@ SELECT * FROM `���`;
�����
DESC `���`;
Field Type Null Key Default Extra
-��� char(6) NO
+��� char(6) NO NULL
SHOW CREATE TABLE `���`;
Table Create Table
��� CREATE TABLE `���` (
- `���` char(6) NOT NULL DEFAULT ''
+ `���` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=sjis
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -242,14 +242,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -269,11 +269,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=sjis
ALTER TABLE `�\�\�\` ADD `�\�\�\` char(1) FIRST;
ALTER TABLE `�\�\�\` ADD `�\�\�\` char(1) AFTER `�\�\�\`;
@@ -291,14 +291,14 @@ NULL �\�\�\�\�\ NULL NULL
DESC `�\�\�\`;
Field Type Null Key Default Extra
�\�\ char(1) YES MUL NULL
-�\�\�\ char(6) NO PRI
+�\�\�\ char(6) NO PRI NULL
�\�\�\ char(1) YES UNI NULL
�\�\�\ char(1) YES NULL
SHOW CREATE TABLE `�\�\�\`;
Table Create Table
�\�\�\ CREATE TABLE `�\�\�\` (
`�\�\` char(1) DEFAULT NULL,
- `�\�\�\` char(6) NOT NULL DEFAULT '',
+ `�\�\�\` char(6) NOT NULL,
`�\�\�\` char(1) DEFAULT NULL,
`�\�\�\` char(1) DEFAULT NULL,
PRIMARY KEY (`�\�\�\`),
@@ -318,11 +318,11 @@ SELECT * FROM `�\�\�\`;
�\�\�\�\�\
DESC `�\�\�\`;
Field Type Null Key Default Extra
-�\�\�\ char(6) NO
+�\�\�\ char(6) NO NULL
SHOW CREATE TABLE `�\�\�\`;
Table Create Table
�\�\�\ CREATE TABLE `�\�\�\` (
- `�\�\�\` char(6) NOT NULL DEFAULT ''
+ `�\�\�\` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=sjis
DROP TABLE `���`;
DROP TABLE `���`;
@@ -355,14 +355,14 @@ NULL ����� NULL NULL
DESC `���`;
Field Type Null Key Default Extra
�� char(1) YES MUL NULL
-��� char(6) NO PRI
+��� char(6) NO PRI NULL
��� char(1) YES UNI NULL
��� char(1) YES NULL
SHOW CREATE TABLE `���`;
Table Create Table
��� CREATE TABLE `���` (
`��` char(1) DEFAULT NULL,
- `���` char(6) NOT NULL DEFAULT '',
+ `���` char(6) NOT NULL,
`���` char(1) DEFAULT NULL,
`���` char(1) DEFAULT NULL,
PRIMARY KEY (`���`),
@@ -382,11 +382,11 @@ SELECT * FROM `���`;
�����
DESC `���`;
Field Type Null Key Default Extra
-��� char(6) NO
+��� char(6) NO NULL
SHOW CREATE TABLE `���`;
Table Create Table
��� CREATE TABLE `���` (
- `���` char(6) NOT NULL DEFAULT ''
+ `���` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=sjis
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -404,14 +404,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -431,11 +431,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=sjis
ALTER TABLE `�\�\�\` ADD `�\�\�\` char(1) FIRST;
ALTER TABLE `�\�\�\` ADD `�\�\�\` char(1) AFTER `�\�\�\`;
@@ -453,14 +453,14 @@ NULL �\�\�\�\�\ NULL NULL
DESC `�\�\�\`;
Field Type Null Key Default Extra
�\�\ char(1) YES MUL NULL
-�\�\�\ char(6) NO PRI
+�\�\�\ char(6) NO PRI NULL
�\�\�\ char(1) YES UNI NULL
�\�\�\ char(1) YES NULL
SHOW CREATE TABLE `�\�\�\`;
Table Create Table
�\�\�\ CREATE TABLE `�\�\�\` (
`�\�\` char(1) DEFAULT NULL,
- `�\�\�\` char(6) NOT NULL DEFAULT '',
+ `�\�\�\` char(6) NOT NULL,
`�\�\�\` char(1) DEFAULT NULL,
`�\�\�\` char(1) DEFAULT NULL,
PRIMARY KEY (`�\�\�\`),
@@ -480,11 +480,11 @@ SELECT * FROM `�\�\�\`;
�\�\�\�\�\
DESC `�\�\�\`;
Field Type Null Key Default Extra
-�\�\�\ char(6) NO
+�\�\�\ char(6) NO NULL
SHOW CREATE TABLE `�\�\�\`;
Table Create Table
�\�\�\ CREATE TABLE `�\�\�\` (
- `�\�\�\` char(6) NOT NULL DEFAULT ''
+ `�\�\�\` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=sjis
DROP TABLE `���`;
DROP TABLE `���`;
diff --git a/mysql-test/suite/jp/r/jp_alter_ucs2.result b/mysql-test/suite/jp/r/jp_alter_ucs2.result
index 7cbd8859ac1..204913250cc 100644
--- a/mysql-test/suite/jp/r/jp_alter_ucs2.result
+++ b/mysql-test/suite/jp/r/jp_alter_ucs2.result
@@ -32,14 +32,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -59,11 +59,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=ucs2
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -81,14 +81,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -108,11 +108,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=ucs2
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) FIRST;
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) AFTER `���������`;
@@ -130,14 +130,14 @@ NULL ��������������� NULL NULL
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
������ char(1) YES MUL NULL
-��������� char(6) NO PRI
+��������� char(6) NO PRI NULL
��������� char(1) YES UNI NULL
��������� char(1) YES NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
`������` char(1) DEFAULT NULL,
- `���������` char(6) NOT NULL DEFAULT '',
+ `���������` char(6) NOT NULL,
`���������` char(1) DEFAULT NULL,
`���������` char(1) DEFAULT NULL,
PRIMARY KEY (`���������`),
@@ -157,11 +157,11 @@ SELECT * FROM `��ݏ�ݏ��`;
���������������
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
-��������� char(6) NO
+��������� char(6) NO NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
- `���������` char(6) NOT NULL DEFAULT ''
+ `���������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=ucs2
DROP TABLE `������`;
DROP TABLE `������`;
@@ -194,14 +194,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -221,11 +221,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=ucs2
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -243,14 +243,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -270,11 +270,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=ucs2
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) FIRST;
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) AFTER `���������`;
@@ -292,14 +292,14 @@ NULL ��������������� NULL NULL
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
������ char(1) YES MUL NULL
-��������� char(6) NO PRI
+��������� char(6) NO PRI NULL
��������� char(1) YES UNI NULL
��������� char(1) YES NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
`������` char(1) DEFAULT NULL,
- `���������` char(6) NOT NULL DEFAULT '',
+ `���������` char(6) NOT NULL,
`���������` char(1) DEFAULT NULL,
`���������` char(1) DEFAULT NULL,
PRIMARY KEY (`���������`),
@@ -319,11 +319,11 @@ SELECT * FROM `��ݏ�ݏ��`;
���������������
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
-��������� char(6) NO
+��������� char(6) NO NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
- `���������` char(6) NOT NULL DEFAULT ''
+ `���������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=ucs2
DROP TABLE `������`;
DROP TABLE `������`;
@@ -356,14 +356,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -383,11 +383,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=ucs2
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -405,14 +405,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -432,11 +432,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=ucs2
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) FIRST;
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) AFTER `���������`;
@@ -454,14 +454,14 @@ NULL ��������������� NULL NULL
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
������ char(1) YES MUL NULL
-��������� char(6) NO PRI
+��������� char(6) NO PRI NULL
��������� char(1) YES UNI NULL
��������� char(1) YES NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
`������` char(1) DEFAULT NULL,
- `���������` char(6) NOT NULL DEFAULT '',
+ `���������` char(6) NOT NULL,
`���������` char(1) DEFAULT NULL,
`���������` char(1) DEFAULT NULL,
PRIMARY KEY (`���������`),
@@ -481,11 +481,11 @@ SELECT * FROM `��ݏ�ݏ��`;
���������������
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
-��������� char(6) NO
+��������� char(6) NO NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
- `���������` char(6) NOT NULL DEFAULT ''
+ `���������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=ucs2
DROP TABLE `������`;
DROP TABLE `������`;
diff --git a/mysql-test/suite/jp/r/jp_alter_ujis.result b/mysql-test/suite/jp/r/jp_alter_ujis.result
index 7e4f19342f6..a46da01e1cd 100644
--- a/mysql-test/suite/jp/r/jp_alter_ujis.result
+++ b/mysql-test/suite/jp/r/jp_alter_ujis.result
@@ -31,14 +31,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -58,11 +58,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=ujis
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -80,14 +80,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -107,11 +107,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=ujis
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) FIRST;
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) AFTER `���������`;
@@ -129,14 +129,14 @@ NULL ��������������� NULL NULL
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
������ char(1) YES MUL NULL
-��������� char(6) NO PRI
+��������� char(6) NO PRI NULL
��������� char(1) YES UNI NULL
��������� char(1) YES NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
`������` char(1) DEFAULT NULL,
- `���������` char(6) NOT NULL DEFAULT '',
+ `���������` char(6) NOT NULL,
`���������` char(1) DEFAULT NULL,
`���������` char(1) DEFAULT NULL,
PRIMARY KEY (`���������`),
@@ -156,11 +156,11 @@ SELECT * FROM `��ݏ�ݏ��`;
���������������
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
-��������� char(6) NO
+��������� char(6) NO NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
- `���������` char(6) NOT NULL DEFAULT ''
+ `���������` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=ujis
DROP TABLE `������`;
DROP TABLE `������`;
@@ -193,14 +193,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -220,11 +220,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=ujis
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -242,14 +242,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -269,11 +269,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=ujis
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) FIRST;
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) AFTER `���������`;
@@ -291,14 +291,14 @@ NULL ��������������� NULL NULL
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
������ char(1) YES MUL NULL
-��������� char(6) NO PRI
+��������� char(6) NO PRI NULL
��������� char(1) YES UNI NULL
��������� char(1) YES NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
`������` char(1) DEFAULT NULL,
- `���������` char(6) NOT NULL DEFAULT '',
+ `���������` char(6) NOT NULL,
`���������` char(1) DEFAULT NULL,
`���������` char(1) DEFAULT NULL,
PRIMARY KEY (`���������`),
@@ -318,11 +318,11 @@ SELECT * FROM `��ݏ�ݏ��`;
���������������
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
-��������� char(6) NO
+��������� char(6) NO NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
- `���������` char(6) NOT NULL DEFAULT ''
+ `���������` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=ujis
DROP TABLE `������`;
DROP TABLE `������`;
@@ -355,14 +355,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -382,11 +382,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=ujis
ALTER TABLE `������` ADD `������` char(1) FIRST;
ALTER TABLE `������` ADD `������` char(1) AFTER `������`;
@@ -404,14 +404,14 @@ NULL ���������� NULL NULL
DESC `������`;
Field Type Null Key Default Extra
���� char(1) YES MUL NULL
-������ char(6) NO PRI
+������ char(6) NO PRI NULL
������ char(1) YES UNI NULL
������ char(1) YES NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
`����` char(1) DEFAULT NULL,
- `������` char(6) NOT NULL DEFAULT '',
+ `������` char(6) NOT NULL,
`������` char(1) DEFAULT NULL,
`������` char(1) DEFAULT NULL,
PRIMARY KEY (`������`),
@@ -431,11 +431,11 @@ SELECT * FROM `������`;
����������
DESC `������`;
Field Type Null Key Default Extra
-������ char(6) NO
+������ char(6) NO NULL
SHOW CREATE TABLE `������`;
Table Create Table
������ CREATE TABLE `������` (
- `������` char(6) NOT NULL DEFAULT ''
+ `������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=ujis
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) FIRST;
ALTER TABLE `��ݏ�ݏ��` ADD `���������` char(1) AFTER `���������`;
@@ -453,14 +453,14 @@ NULL ��������������� NULL NULL
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
������ char(1) YES MUL NULL
-��������� char(6) NO PRI
+��������� char(6) NO PRI NULL
��������� char(1) YES UNI NULL
��������� char(1) YES NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
`������` char(1) DEFAULT NULL,
- `���������` char(6) NOT NULL DEFAULT '',
+ `���������` char(6) NOT NULL,
`���������` char(1) DEFAULT NULL,
`���������` char(1) DEFAULT NULL,
PRIMARY KEY (`���������`),
@@ -480,11 +480,11 @@ SELECT * FROM `��ݏ�ݏ��`;
���������������
DESC `��ݏ�ݏ��`;
Field Type Null Key Default Extra
-��������� char(6) NO
+��������� char(6) NO NULL
SHOW CREATE TABLE `��ݏ�ݏ��`;
Table Create Table
��ݏ�ݏ�� CREATE TABLE `��ݏ�ݏ��` (
- `���������` char(6) NOT NULL DEFAULT ''
+ `���������` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=ujis
DROP TABLE `������`;
DROP TABLE `������`;
diff --git a/mysql-test/suite/jp/r/jp_alter_utf8.result b/mysql-test/suite/jp/r/jp_alter_utf8.result
index b641e9de78d..847a5e628f5 100644
--- a/mysql-test/suite/jp/r/jp_alter_utf8.result
+++ b/mysql-test/suite/jp/r/jp_alter_utf8.result
@@ -31,14 +31,14 @@ NULL ウウウウウ NULL NULL
DESC `アアア`;
Field Type Null Key Default Extra
カカ char(1) YES MUL NULL
-キキキ char(6) NO PRI
+キキキ char(6) NO PRI NULL
ククク char(1) YES UNI NULL
ケケケ char(1) YES NULL
SHOW CREATE TABLE `アアア`;
Table Create Table
アアア CREATE TABLE `アアア` (
`カカ` char(1) DEFAULT NULL,
- `キキキ` char(6) NOT NULL DEFAULT '',
+ `キキキ` char(6) NOT NULL,
`ククク` char(1) DEFAULT NULL,
`ケケケ` char(1) DEFAULT NULL,
PRIMARY KEY (`キキキ`),
@@ -58,11 +58,11 @@ SELECT * FROM `アアア`;
ウウウウウ
DESC `アアア`;
Field Type Null Key Default Extra
-キキキ char(6) NO
+キキキ char(6) NO NULL
SHOW CREATE TABLE `アアア`;
Table Create Table
アアア CREATE TABLE `アアア` (
- `キキキ` char(6) NOT NULL DEFAULT ''
+ `キキキ` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
ALTER TABLE `あああ` ADD `かかか` char(1) FIRST;
ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`;
@@ -80,14 +80,14 @@ NULL ううううう NULL NULL
DESC `あああ`;
Field Type Null Key Default Extra
かか char(1) YES MUL NULL
-ききき char(6) NO PRI
+ききき char(6) NO PRI NULL
くくく char(1) YES UNI NULL
けけけ char(1) YES NULL
SHOW CREATE TABLE `あああ`;
Table Create Table
あああ CREATE TABLE `あああ` (
`かか` char(1) DEFAULT NULL,
- `ききき` char(6) NOT NULL DEFAULT '',
+ `ききき` char(6) NOT NULL,
`くくく` char(1) DEFAULT NULL,
`けけけ` char(1) DEFAULT NULL,
PRIMARY KEY (`ききき`),
@@ -107,11 +107,11 @@ SELECT * FROM `あああ`;
ううううう
DESC `あああ`;
Field Type Null Key Default Extra
-ききき char(6) NO
+ききき char(6) NO NULL
SHOW CREATE TABLE `あああ`;
Table Create Table
あああ CREATE TABLE `あああ` (
- `ききき` char(6) NOT NULL DEFAULT ''
+ `ききき` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
ALTER TABLE `龖龖龖` ADD `丄丄丄` char(1) FIRST;
ALTER TABLE `龖龖龖` ADD `丅丅丅` char(1) AFTER `丂丂丂`;
@@ -129,14 +129,14 @@ NULL 丅丅丅丅丅 NULL NULL
DESC `龖龖龖`;
Field Type Null Key Default Extra
丄丄 char(1) YES MUL NULL
-丂丂丂 char(6) NO PRI
+丂丂丂 char(6) NO PRI NULL
丅丅丅 char(1) YES UNI NULL
乚乚乚 char(1) YES NULL
SHOW CREATE TABLE `龖龖龖`;
Table Create Table
龖龖龖 CREATE TABLE `龖龖龖` (
`丄丄` char(1) DEFAULT NULL,
- `丂丂丂` char(6) NOT NULL DEFAULT '',
+ `丂丂丂` char(6) NOT NULL,
`丅丅丅` char(1) DEFAULT NULL,
`乚乚乚` char(1) DEFAULT NULL,
PRIMARY KEY (`丂丂丂`),
@@ -156,11 +156,11 @@ SELECT * FROM `龖龖龖`;
丅丅丅丅丅
DESC `龖龖龖`;
Field Type Null Key Default Extra
-丂丂丂 char(6) NO
+丂丂丂 char(6) NO NULL
SHOW CREATE TABLE `龖龖龖`;
Table Create Table
龖龖龖 CREATE TABLE `龖龖龖` (
- `丂丂丂` char(6) NOT NULL DEFAULT ''
+ `丂丂丂` char(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
DROP TABLE `アアア`;
DROP TABLE `イイイ`;
@@ -193,14 +193,14 @@ NULL ウウウウウ NULL NULL
DESC `アアア`;
Field Type Null Key Default Extra
カカ char(1) YES MUL NULL
-キキキ char(6) NO PRI
+キキキ char(6) NO PRI NULL
ククク char(1) YES UNI NULL
ケケケ char(1) YES NULL
SHOW CREATE TABLE `アアア`;
Table Create Table
アアア CREATE TABLE `アアア` (
`カカ` char(1) DEFAULT NULL,
- `キキキ` char(6) NOT NULL DEFAULT '',
+ `キキキ` char(6) NOT NULL,
`ククク` char(1) DEFAULT NULL,
`ケケケ` char(1) DEFAULT NULL,
PRIMARY KEY (`キキキ`),
@@ -220,11 +220,11 @@ SELECT * FROM `アアア`;
ウウウウウ
DESC `アアア`;
Field Type Null Key Default Extra
-キキキ char(6) NO
+キキキ char(6) NO NULL
SHOW CREATE TABLE `アアア`;
Table Create Table
アアア CREATE TABLE `アアア` (
- `キキキ` char(6) NOT NULL DEFAULT ''
+ `キキキ` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
ALTER TABLE `あああ` ADD `かかか` char(1) FIRST;
ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`;
@@ -242,14 +242,14 @@ NULL ううううう NULL NULL
DESC `あああ`;
Field Type Null Key Default Extra
かか char(1) YES MUL NULL
-ききき char(6) NO PRI
+ききき char(6) NO PRI NULL
くくく char(1) YES UNI NULL
けけけ char(1) YES NULL
SHOW CREATE TABLE `あああ`;
Table Create Table
あああ CREATE TABLE `あああ` (
`かか` char(1) DEFAULT NULL,
- `ききき` char(6) NOT NULL DEFAULT '',
+ `ききき` char(6) NOT NULL,
`くくく` char(1) DEFAULT NULL,
`けけけ` char(1) DEFAULT NULL,
PRIMARY KEY (`ききき`),
@@ -269,11 +269,11 @@ SELECT * FROM `あああ`;
ううううう
DESC `あああ`;
Field Type Null Key Default Extra
-ききき char(6) NO
+ききき char(6) NO NULL
SHOW CREATE TABLE `あああ`;
Table Create Table
あああ CREATE TABLE `あああ` (
- `ききき` char(6) NOT NULL DEFAULT ''
+ `ききき` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
ALTER TABLE `龖龖龖` ADD `丄丄丄` char(1) FIRST;
ALTER TABLE `龖龖龖` ADD `丅丅丅` char(1) AFTER `丂丂丂`;
@@ -291,14 +291,14 @@ NULL 丅丅丅丅丅 NULL NULL
DESC `龖龖龖`;
Field Type Null Key Default Extra
丄丄 char(1) YES MUL NULL
-丂丂丂 char(6) NO PRI
+丂丂丂 char(6) NO PRI NULL
丅丅丅 char(1) YES UNI NULL
乚乚乚 char(1) YES NULL
SHOW CREATE TABLE `龖龖龖`;
Table Create Table
龖龖龖 CREATE TABLE `龖龖龖` (
`丄丄` char(1) DEFAULT NULL,
- `丂丂丂` char(6) NOT NULL DEFAULT '',
+ `丂丂丂` char(6) NOT NULL,
`丅丅丅` char(1) DEFAULT NULL,
`乚乚乚` char(1) DEFAULT NULL,
PRIMARY KEY (`丂丂丂`),
@@ -318,11 +318,11 @@ SELECT * FROM `龖龖龖`;
丅丅丅丅丅
DESC `龖龖龖`;
Field Type Null Key Default Extra
-丂丂丂 char(6) NO
+丂丂丂 char(6) NO NULL
SHOW CREATE TABLE `龖龖龖`;
Table Create Table
龖龖龖 CREATE TABLE `龖龖龖` (
- `丂丂丂` char(6) NOT NULL DEFAULT ''
+ `丂丂丂` char(6) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
DROP TABLE `アアア`;
DROP TABLE `イイイ`;
@@ -355,14 +355,14 @@ NULL ウウウウウ NULL NULL
DESC `アアア`;
Field Type Null Key Default Extra
カカ char(1) YES MUL NULL
-キキキ char(6) NO PRI
+キキキ char(6) NO PRI NULL
ククク char(1) YES UNI NULL
ケケケ char(1) YES NULL
SHOW CREATE TABLE `アアア`;
Table Create Table
アアア CREATE TABLE `アアア` (
`カカ` char(1) DEFAULT NULL,
- `キキキ` char(6) NOT NULL DEFAULT '',
+ `キキキ` char(6) NOT NULL,
`ククク` char(1) DEFAULT NULL,
`ケケケ` char(1) DEFAULT NULL,
PRIMARY KEY (`キキキ`),
@@ -382,11 +382,11 @@ SELECT * FROM `アアア`;
ウウウウウ
DESC `アアア`;
Field Type Null Key Default Extra
-キキキ char(6) NO
+キキキ char(6) NO NULL
SHOW CREATE TABLE `アアア`;
Table Create Table
アアア CREATE TABLE `アアア` (
- `キキキ` char(6) NOT NULL DEFAULT ''
+ `キキキ` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8
ALTER TABLE `あああ` ADD `かかか` char(1) FIRST;
ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`;
@@ -404,14 +404,14 @@ NULL ううううう NULL NULL
DESC `あああ`;
Field Type Null Key Default Extra
かか char(1) YES MUL NULL
-ききき char(6) NO PRI
+ききき char(6) NO PRI NULL
くくく char(1) YES UNI NULL
けけけ char(1) YES NULL
SHOW CREATE TABLE `あああ`;
Table Create Table
あああ CREATE TABLE `あああ` (
`かか` char(1) DEFAULT NULL,
- `ききき` char(6) NOT NULL DEFAULT '',
+ `ききき` char(6) NOT NULL,
`くくく` char(1) DEFAULT NULL,
`けけけ` char(1) DEFAULT NULL,
PRIMARY KEY (`ききき`),
@@ -431,11 +431,11 @@ SELECT * FROM `あああ`;
ううううう
DESC `あああ`;
Field Type Null Key Default Extra
-ききき char(6) NO
+ききき char(6) NO NULL
SHOW CREATE TABLE `あああ`;
Table Create Table
あああ CREATE TABLE `あああ` (
- `ききき` char(6) NOT NULL DEFAULT ''
+ `ききき` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8
ALTER TABLE `龖龖龖` ADD `丄丄丄` char(1) FIRST;
ALTER TABLE `龖龖龖` ADD `丅丅丅` char(1) AFTER `丂丂丂`;
@@ -453,14 +453,14 @@ NULL 丅丅丅丅丅 NULL NULL
DESC `龖龖龖`;
Field Type Null Key Default Extra
丄丄 char(1) YES MUL NULL
-丂丂丂 char(6) NO PRI
+丂丂丂 char(6) NO PRI NULL
丅丅丅 char(1) YES UNI NULL
乚乚乚 char(1) YES NULL
SHOW CREATE TABLE `龖龖龖`;
Table Create Table
龖龖龖 CREATE TABLE `龖龖龖` (
`丄丄` char(1) DEFAULT NULL,
- `丂丂丂` char(6) NOT NULL DEFAULT '',
+ `丂丂丂` char(6) NOT NULL,
`丅丅丅` char(1) DEFAULT NULL,
`乚乚乚` char(1) DEFAULT NULL,
PRIMARY KEY (`丂丂丂`),
@@ -480,11 +480,11 @@ SELECT * FROM `龖龖龖`;
丅丅丅丅丅
DESC `龖龖龖`;
Field Type Null Key Default Extra
-丂丂丂 char(6) NO
+丂丂丂 char(6) NO NULL
SHOW CREATE TABLE `龖龖龖`;
Table Create Table
龖龖龖 CREATE TABLE `龖龖龖` (
- `丂丂丂` char(6) NOT NULL DEFAULT ''
+ `丂丂丂` char(6) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8
DROP TABLE `アアア`;
DROP TABLE `イイイ`;