1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
|
DROP TABLE IF EXISTS `test_table`;
CREATE TABLE `test_table` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NULL DEFAULT 'no name',
`last` varchar(20) default null,
`type` enum('First','Second','Third','Last') DEFAULT NULL,
`set` set('First','Second','Third','Last') DEFAULT NULL,
`num1` int(11) NOT NULL DEFAULT 0,
`num2` int(11) NOT NULL DEFAULT 2,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1;
INSERT INTO `test_table` (`id`,`name`,`last`,`type`,`set`,`num1`,`num2`) VALUES
(1,'Art 1','a','First','Last',1,7),
(2,'Art 2','b','Second','First,Last',3,7),
(3,'Art 3','c','Second','Second,Last',5,7),
(4,'Art 4','d','Third','First,Second,Last',5,7),
(5,'Art 5','e','Last','First,Last',7,15),
(6,'Art 6','f','First','First,Last',7,15),
(7,'Art 7','g','Third','First,Third,Last',9,15),
(8,'Art 8','','Last','Second,Third,Last',9,15);
select * from `test_table`;
select id, default(id), name, default(name), `last`, default(`last`), num1, default(num1), num2, default(num2) from test_table;
|