sql語句怎么創(chuàng)建商品表并輸入數(shù)據(jù) SQL語句創(chuàng)建商品表
一、創(chuàng)建商品表 在開始之前,請確保你已經(jīng)安裝了適當(dāng)版本的數(shù)據(jù)庫,并且擁有對數(shù)據(jù)庫的管理權(quán)限。 1. 打開你的SQL客戶端,連接到數(shù)據(jù)庫。 2. 創(chuàng)建一個名稱為"商品"的表: CREATE
一、創(chuàng)建商品表
在開始之前,請確保你已經(jīng)安裝了適當(dāng)版本的數(shù)據(jù)庫,并且擁有對數(shù)據(jù)庫的管理權(quán)限。
1. 打開你的SQL客戶端,連接到數(shù)據(jù)庫。
2. 創(chuàng)建一個名稱為"商品"的表:
CREATE TABLE 商品 (
id INT PRIMARY KEY AUTO_INCREMENT,
名稱 VARCHAR(100) NOT NULL,
價格 DECIMAL(10,2) NOT NULL,
庫存 INT DEFAULT 0,
創(chuàng)建時間 DATETIME
);
該表包含以下列:
- id: 商品ID,作為主鍵,并使用AUTO_INCREMENT屬性來自動生成唯一的ID。
- 名稱: 商品名稱,使用VARCHAR類型,并設(shè)置最大長度為100個字符。NOT NULL表示該列不能為null。
- 價格: 商品價格,使用DECIMAL類型,并設(shè)置為10位整數(shù)和2位小數(shù)。NOT NULL表示該列不能為null。
- 庫存: 商品庫存,使用INT類型,并設(shè)置默認值為0。
- 創(chuàng)建時間: 商品創(chuàng)建時間,使用DATETIME類型。
3. 執(zhí)行上述SQL語句,即可成功創(chuàng)建商品表。
二、輸入數(shù)據(jù)
在創(chuàng)建了商品表之后,我們可以通過執(zhí)行INSERT語句來插入數(shù)據(jù)。
1. 插入一條數(shù)據(jù):
INSERT INTO 商品 (名稱, 價格, 庫存, 創(chuàng)建時間)
VALUES ('蘋果', 5.99, 100, NOW());
該語句向商品表中插入了一條數(shù)據(jù),包含了商品名稱、價格、庫存和創(chuàng)建時間。
2. 插入多條數(shù)據(jù):
INSERT INTO 商品 (名稱, 價格, 庫存, 創(chuàng)建時間)
VALUES
('香蕉', 3.99, 50, NOW()),
('橙子', 4.99, 80, NOW()),
('葡萄', 6.99, 120, NOW());
該語句向商品表中插入了三條數(shù)據(jù),分別為香蕉、橙子和葡萄。
三、總結(jié)
通過以上步驟,你已經(jīng)成功地使用SQL語句創(chuàng)建了商品表并輸入了數(shù)據(jù)。這些基本的SQL操作是非常重要的,因為它們可以幫助你管理和操作數(shù)據(jù)庫中的數(shù)據(jù)。
希望本篇文章對你有所幫助,如果有任何問題,請隨時向我提問。
參考文獻:
[1] MySQL :: MySQL Documentation:
[2] Microsoft SQL Server Documentation:
[3] PostgreSQL: The world's most advanced open source database:
[4] Oracle Database Online Documentation:
[5] SQLite Documentation: