題組內容

四、結構性查詢語言(SQL)為關聯式資料庫系統的重要語言。SQL 除了可以查詢之外, 也可以定義資料。以銀行帳號的資料表為例,假設表格須包含 “帳號(10 個字元)”、 “銀行行號(6 個字元)”、“結餘(實數)”等三項資料,並以帳號當索引鍵值,且規 定結餘必須大於 0。請以 SQL 寫出:

⑴此表格的綱要定義。(20 分)

詳解 (共 5 筆)

Bear
Bear
詳解 #2834557
2018/06/05
create table 銀行帳號   ...
(共 107 字,隱藏中)
前往觀看
盛盛
盛盛
詳解 #3059560
2018/11/04
CREATE TABLE 帳號資料表 ( 帳號 char ( 10 ) PRIMARY KEY, 銀行行號 char ( 6 ), 結餘 real ( 結餘 > 0 ) );
Lin Jai Shing
Lin Jai Shing
詳解 #3630895
2019/10/22
Create Table \'銀行資料表\' ( 帳號 varchar(10) primary key , 銀行行號 varchar(6), 結餘 real (default 0) };
Lin Tony
Lin Tony
詳解 #4699500
2021/05/05
CREATE TABLE [dbo].[...
(共 193 字,隱藏中)
前往觀看
hchungw
hchungw
詳解 #6105072
2024/05/22
CREATE TABLE BankAccount (
    AccountNumber CHAR(10) PRIMARY KEY,
    BankCode CHAR(6),
    Balance REAL CHECK (Balance > 0)
);
語句解析:
CREATE TABLE BankAccount:這句話的意思是創建一個名為 BankAccount 的資料表。
AccountNumber CHAR(10) PRIMARY KEY:定義了一個欄位 AccountNumber,它的資料類型是 CHAR(固定長度字元串),長度為10,並將其設置為主鍵(PRIMARY KEY)。
BankCode CHAR(6):定義了一個欄位 BankCode,它的資料類型是 CHAR(固定長度字元串),長度為6。
Balance REAL CHECK (Balance > 0):定義了一個欄位 Balance,它的資料類型是 REAL(實數),並添加一個檢查約束(CHECK),確保 Balance 的值必須大於0。

私人筆記 (共 1 筆)

安安順利
安安順利
私人筆記 #4494507
2022/08/07
CREATE TABLE <表格名...

(共 507 字,隱藏中)
前往觀看