<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      教你迅速掌握更改表中列順序的好方法

      [摘要]在更改列順序之前,你需要考慮是否的確需要更改表中的列順序。SQL的核心要點是從數據存儲格式獲取應用。總應指定檢索數據的順序。在下面的第1條語句中,以col_name1、col_name2、col_n...

      在更改列順序之前,你需要考慮是否的確需要更改表中的列順序。SQL的核心要點是從數據存儲格式獲取應用?倯付z索數據的順序。在下面的第1條語句中,以col_name1、col_name2、col_name3順序返回列;在第2條語句中,以col_name1、col_name3、col_name2順序返回列:

      以下為引用的內容:
      mysql> SELECT col_name1, col_name2, col_name3 FROM tbl_name;
      mysql> SELECT col_name1, col_name3, col_name2 FROM tbl_name;

      如果決定更改表列的順序,可執行下述操作:

      用具有新順序的列創建新表。

      執行該語句:

      以下為引用的內容:
      mysql> INSERT INTO new_table
       -> SELECT columns-in-new-order FROM old_table;

      撤銷或重命名old_table。

      將新表重命名為原始名稱:

      以下為引用的內容:
      mysql> ALTER TABLE new_table RENAME old_table;

      SELECT *十分適合于測試查詢。但是,在應用程序中,永遠不要依賴SELECT *的使用,不要依賴根據其位置檢索列。如果添加、移動或刪除了列,所返回的列的順序和位置不會保持相同。對表結構的簡單更改也會導致應用程序失敗。

      關鍵詞標簽:方法,順序,更改,掌握,

      學習教程快速掌握從入門到精通的SQL知識。




      日韩精品一区二区三区高清