Create table
|
/* mysql> Drop table Product; Query OK, 0 rows affected (0.01 sec)
mysql> CREATE TABLE Product -> ( -> ID SMALLINT UNSIGNED NOT NULL PRIMARY KEY, -> ModelID SMALLINT UNSIGNED NOT NULL, -> UNIQUE unique_1 (ID, ModelID) -> ); Query OK, 0 rows affected (0.06 sec)
mysql> Describe Product; +---------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+----------------------+------+-----+---------+-------+ | ID | smallint(5) unsigned | | PRI | 0 | | | ModelID | smallint(5) unsigned | | | 0 | | +---------+----------------------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
mysql> ALTER TABLE Orders -> DROP INDEX unique_1; ERROR 1091 (42000): Can't DROP 'unique_1'; check that column/key exists mysql> Describe Product; +---------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+----------------------+------+-----+---------+-------+ | ID | smallint(5) unsigned | | PRI | 0 | | | ModelID | smallint(5) unsigned | | | 0 | | +---------+----------------------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
*/ Drop table Product;
CREATE TABLE Product ( ID SMALLINT UNSIGNED NOT NULL PRIMARY KEY, ModelID SMALLINT UNSIGNED NOT NULL, UNIQUE unique_1 (ID, ModelID) );
Describe Product;
ALTER TABLE Orders DROP INDEX unique_1;
Describe Product;
|
|
|
|
|
Related Scripts with Example Source Code in same category :
-
-
-
|
|