<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    數據庫建表語句是什么


    發現錯別字 2年前 提問
    回答
    1
    瀏覽
    2639
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    等保中級測評師 CICSA

    1、創建表:

    CREATE TABLE table(
    field1 type [(size)] [NOT NULL][unique],
    field2 type [(size)][NOT NULL],
    field3 type [(size)],
    field4 type [(size)],
    …
    );

    如果有條件的創建數據表還可以使用

     CREATE TABLE IF NOT EXISTS tb_name (........

    2、復制表:

    CREATE TABLE tb_name2 SELECT * FROM tb_name;

    或者部分復制:

    CREATE TABLE tb_name2 SELECT id,name FROM tb_name;

    3、創建臨時表:

    CREATE TEMPORARY TABLE tb_name (這里和創建普通表一樣);

    4、查看數據庫中可用的表:SHOW TABLES;
    5、查看表的結構:DESCRIBE tb_name;

    SHOW COLUMNS in tb_name; //from 也可以

    6、刪除表:

    DROP [ TEMPORARY ] TABLE [ IF EXISTS ] tb_name[ ,tb_name2.......];

    7、表重命名:

    RENAME TABLE name_old TO name_new;

    還可以使用:

    ALTER TABLE name_old RENAME name_new;

    回答所涉及的環境:聯想天逸510S、MySql5.7.8、Windows 10。

    2年前 / 評論
    亚洲 欧美 自拍 唯美 另类