MySQL是現今使用最廣泛的數據庫之一,可以輕松地創建表和添加字段。下面是一些創建表和添加字段的SQL語句:
CREATE TABLE employees ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
上述語句創建了一個名為“employees”的表,它包括一個自動增長的ID字段、名字和姓氏,還有一個可選的郵箱地址和注冊日期字段。ID字段設為主鍵,保證每個條目都是唯一的。注冊日期字段將默認使用當前的時間戳。
如果需要添加一個新的字段,例如一個“gender”字段,可以使用以下語句:
ALTER TABLE employees ADD gender CHAR(1);
上述語句修改了名為“employees”的表,添加了一個名為“gender”的新字段。字段的數據類型是CHAR(1),表示這個字段將只包含一個字符。
如果需要修改一個字段的數據類型或其他屬性,可以使用以下語句:
ALTER TABLE employees MODIFY gender VARCHAR(10);
上述語句修改了名為“employees”的表中名為“gender”的字段的數據類型,將其從CHAR(1)修改為VARCHAR(10)。
MySQL提供了眾多的命令和選項來創建、修改和管理表和字段。使用這些語句可以輕松地定制數據結構,確保數據的完整性和安全性。
上一篇c json轉換數據
下一篇python 文件民含$