Mega Code Archive

 
Categories / MySQL Tutorial / Table
 

Create primary key after column definition

mysql> mysql> CREATE TABLE myTable     -> (     ->    ID SMALLINT UNSIGNED NOT NULL,     ->    ModelID SMALLINT UNSIGNED NOT NULL,     ->    ModelDescrip VARCHAR(40),     ->    PRIMARY KEY (ID)     -> ); Query OK, 0 rows affected (0.03 sec) mysql> mysql> desc myTable; +--------------+----------------------+------+-----+---------+-------+ | Field        | Type                 | Null | Key | Default | Extra | +--------------+----------------------+------+-----+---------+-------+ | ID           | smallint(5) unsigned | NO   | PRI |         |       | | ModelID      | smallint(5) unsigned | NO   |     |         |       | | ModelDescrip | varchar(40)          | YES  |     | NULL    |       | +--------------+----------------------+------+-----+---------+-------+ 3 rows in set (0.02 sec) mysql> mysql> drop table myTable; Query OK, 0 rows affected (0.01 sec)