Creating Tables with AUTO_INCREMENT and NOT NULL column : Create Table : Table MySQL TUTORIALS


MySQL TUTORIALS » Table » Create Table »

 

Creating Tables with AUTO_INCREMENT and NOT NULL column


The attribute AUTO_INCREMENT for the column id has the effect that with each new record the appropriate value for id is automatically inserted.

The attribute NOT NULL ensures that actual values must be placed in both columns. It is not permitted to store the data record NULL or not to insert any value at all. Thus this attribute prevents invalid data records from being stored.

PRIMARY KEY (id) has the effect that the column id is used to identify the data records.

mysql>
mysql> CREATE TABLE myTable (
    ->    id      INT     NOT NULL AUTO_INCREMENT,
    ->    choice  TINYINT NOT NULL,
    ->    ts      TIMESTAMP,
    ->    PRIMARY KEY (id));
Query OK, rows affected (0.05 sec)

mysql>
mysql> DROP TABLE myTable;
Query OK, rows affected (0.00 sec)

mysql>



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .

Follow Navioo On Twitter

MySQL TUTORIALS

 Navioo Table
» Create Table