Mega Code Archive

 
Categories / MySQL Tutorial / Data Types
 

Set up default value for SMALLINT

mysql> mysql> CREATE TABLE Publishers     -> (     ->    PubID SMALLINT NOT NULL DEFAULT 1     -> )     -> ENGINE=INNODB; Query OK, 0 rows affected (0.08 sec) mysql> mysql> CREATE TABLE Books     -> (     ->    BookID SMALLINT NOT NULL,     ->    BookName VARCHAR(40) NOT NULL,     ->    PubID SMALLINT NOT NULL DEFAULT 1     -> )     -> ENGINE=INNODB; Query OK, 0 rows affected (0.06 sec) mysql> mysql> desc Books; +----------+-------------+------+-----+---------+-------+ | Field    | Type        | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | BookID   | smallint(6) | NO   |     |         |       | | BookName | varchar(40) | NO   |     |         |       | | PubID    | smallint(6) | NO   |     | 1       |       | +----------+-------------+------+-----+---------+-------+ 3 rows in set (0.00 sec) mysql> mysql> desc Publishers; +-------+-------------+------+-----+---------+-------+ | Field | Type        | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | PubID | smallint(6) | NO   |     | 1       |       | +-------+-------------+------+-----+---------+-------+ 1 row in set (0.02 sec) mysql> mysql> drop table Books; Query OK, 0 rows affected (0.01 sec) mysql> mysql> drop table Publishers; Query OK, 0 rows affected (0.06 sec) mysql>