欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 表中設置默認值

錢瀠龍2年前8瀏覽0評論

MySQL表中設置默認值非常重要,可以幫助我們節省大量時間和精力。默認值是在創建表格時定義的特定值,當我們在插入數據時未指定某個字段的值時,數據庫會自動使用該字段的默認值。

要將默認值添加到MySQL表中,我們需要在CREATE TABLE語句中使用 DEFAULT 關鍵字。以下是一個示例:

CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL,
created_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

示例中,我們在created_date字段中定義了默認值 CURRENT_TIMESTAMP ,即在插入數據時,如果未設置created_date ,則自動將其設置為當前時間戳。

在表格已創建的情況下,可以使用 ALTER TABLE 語句來添加默認值:

ALTER TABLE users
ALTER COLUMN created_date SET DEFAULT CURRENT_TIMESTAMP;

示例中,我們在created_date字段中添加了默認值 CURRENT_TIMESTAMP。

為了刪除一個默認值,我們可以使用 ALTER TABLE 語句并將 DEFAULT 子句設置為 NULL 。

ALTER TABLE users
ALTER COLUMN created_date DROP DEFAULT;

以上就是設置和刪除MySQL表格中默認值的基本語法。通過定義默認值,我們可以提高數據庫的數據有效性和完整性。