在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ SQL 創(chuàng)建表
SQL AND 和 OR 連接運算符
SQL 刪除數(shù)據(jù)庫
SQL 使用序列
SQL CONCAT 函數(shù)
SQL 使用視圖
SQL SELECT 語句
SQL 別名
SQL MAX 函數(shù)
SQL 創(chuàng)建表
SQL NULL 值
SQL 數(shù)據(jù)類型
SQL RAND 函數(shù)
SQL 臨時表
SQL INSERT 語句
SQL ALTER TABLE 命令
SQL 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)
SQL SUM 函數(shù)
SQL 子查詢
SQL UPDATE 語句
SQL 表達(dá)式
SQL 操作符
SQL ORDER BY 子句
SQL WHERE 子句
SQL 對結(jié)果進(jìn)行排序
SQL 注入
SQL AVG 函數(shù)
SQL 選擇數(shù)據(jù)庫,USE 語句
SQL 克隆數(shù)據(jù)表
SQL COUNT 函數(shù)
SQL 語法
SQL DELETE 語句
SQL 約束
SQL 刪除表
SQL TOP、LIMIT 和 ROWNUM 子句
SQL 日期函數(shù)
SQL TRUNCATE TABLE 命令
SQL DISTINCT 關(guān)鍵字
SQL 處理重復(fù)數(shù)據(jù)
SQL 使用連接
SQL 索引
SQL 事務(wù)
SQL GROUP BY 子句
SQL HAVING 子句
SQL MIN 函數(shù)
SQL 概覽
SQL SQRT 函數(shù)
SQL LIKE 子句
SQL 通配符
SQL UNION 子句
SQL 數(shù)據(jù)庫
SQL 創(chuàng)建數(shù)據(jù)庫

SQL 創(chuàng)建表

創(chuàng)建一個基本的表需要做的工作包括:命名表、定義列和各列的數(shù)據(jù)類型。

SQL 語言使用 CREATE TABLE 語句來創(chuàng)建新表。

語法:

CREATE TABLE 的基本語法如下所示:

    CREATE TABLE table_name(
       column1 datatype,
       column2 datatype,
       column3 datatype,
       .....
       columnN datatype,
       PRIMARY KEY( one or more columns )
    );

CREATE TABLE 向數(shù)據(jù)庫系統(tǒng)指明了你的意圖。在此例中,你想要創(chuàng)建一個新表,新表的唯一名稱(或者說標(biāo)識符)緊跟在 CREATE TABLE 后面。

隨后的圓括號以列表的形式定義了表中的列以及各列所屬的數(shù)據(jù)類型。下面的示例對該創(chuàng)建新表的語法做出了更清晰的闡釋。

將 CREATE TABLE 語句和 SELECT 語句結(jié)合起來可以創(chuàng)建現(xiàn)有表的副本。詳細(xì)信息請見利用現(xiàn)有表創(chuàng)建新表.

示例:

下面的示例創(chuàng)建了一個 CUSTOMERS 表,主鍵為 ID,某些字段具有 NOT NULL 的約束,表示在創(chuàng)建新的記錄時這些字段不能為 NULL。

    SQL> CREATE TABLE CUSTOMERS(
       ID   INT              NOT NULL,
       NAME VARCHAR (20)     NOT NULL,
       AGE  INT              NOT NULL,
       ADDRESS  CHAR (25) ,
       SALARY   DECIMAL (18, 2),       
       PRIMARY KEY (ID)
    );

你可以通過查看 SQL 服務(wù)器返回的消息來確定新表創(chuàng)建成功,或者也可以像下面這樣使用 DESC 命令:

    SQL> DESC CUSTOMERS;
    +---------+---------------+------+-----+---------+-------+
    | Field   | Type          | Null | Key | Default | Extra |
    +---------+---------------+------+-----+---------+-------+
    | ID      | int(11)       | NO   | PRI |         |       |
    | NAME    | varchar(20)   | NO   |     |         |       |
    | AGE     | int(11)       | NO   |     |         |       |
    | ADDRESS | char(25)      | YES  |     | NULL    |       |
    | SALARY  | decimal(18,2) | YES  |     | NULL    |       |
    +---------+---------------+------+-----+---------+-------+
    5 rows in set (0.00 sec)

現(xiàn)在數(shù)據(jù)庫中已經(jīng)有 CUSTOMERS 表了,你可以用它來存儲和客戶有關(guān)的信息。

上一篇:SQL SELECT 語句下一篇:SQL 約束