在進行數據庫設計時,通常需要為職工信息表增加職工號字段。職工號字段可以作為唯一的身份證明,方便后續對職工進行操作。
CREATE TABLE employee ( id INT(11) NOT NULL AUTO_INCREMENT, empid VARCHAR(10) NOT NULL UNIQUE, name VARCHAR(50) NOT NULL, age INT(3) NOT NULL, PRIMARY KEY (id) );
上述代碼創建了一個名為employee的表,并增加了empid字段作為職工號。首先定義了id字段作為主鍵,自動增長。empid字段定義為VARCHAR類型,長度為10,非空且唯一。name字段定義為VARCHAR類型,長度為50,非空。age字段定義為整型,長度為3,非空。
為empid字段設置UNIQUE屬性,可以保證每個職工號在表中唯一。同時,為了保證系統的穩定性,在創建索引時應該設定該字段為唯一索引。
創建完成后,使用INSERT INTO語句即可新增數據記錄。