檢查MySQL中的表是否存在,如果存在則顯示警告?

WBOY
發布: 2023-08-29 15:53:02
轉載
695 人瀏覽過

檢查MySQL中的表是否存在,如果存在則顯示警告?

要檢查表是否存在,請使用以下語法−

CREATE TABLE IF NOT EXISTS yourTableName
(
   yourColumnName1 dataType,
   .
   .
   .
   .
   N
);
登入後複製

在這裡,我們將嘗試建立一個已經存在的表,然後它將產生一個警告訊息「表已經存在」。讓我們先建立一個表。這個表格已經存在−

mysql> CREATE TABLE IF NOT EXISTS DemoTable
   (
   Id int
   );
Query OK, 0 rows affected, 1 warning (0.06 sec)
登入後複製

The warning message is as follows −

mysql> show warnings;
登入後複製

Output

+-------+------+-------------------------------------+
| Level | Code | Message                             |
+-------+------+-------------------------------------+
| Note  | 1050 | Table 'DemoTable' already exists    |
+-------+------+-------------------------------------+
1 row in set (0.00 sec)
登入後複製

如果表格還不存在,則會被建立−

mysql> CREATE TABLE IF NOT EXISTS DemoTable2
   (
   Id int
   );
Query OK, 0 rows affected (0.71 sec)
登入後複製

以上是檢查MySQL中的表是否存在,如果存在則顯示警告?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!