簡單的加上 IF NOT EXISTS 即可輕鬆地達到事先檢查的目的。
CREATE TABLE IF NOT EXISTS Artist (
ArtistId INTEGER NOT NULL,
Name NVARCHAR (120),
CONSTRAINT PK_Artist PRIMARY KEY (ArtistId)
);
在SQLite Studio執行這個CREATE TABLE IF NOT EXISTS指令:
- 選取要執行這段指令的資料庫,可以參閱:
- 取得SQLite版本的Chinook範例資料庫 https://sql.bod.idv.tw/2021/01/sqlitechinook.html
- 用SQLiteStudio建立SQL學習環境 https://sql.bod.idv.tw/2021/01/sqlitestudiosql.html
- Tools → Open SQL Editor
- 在Query分頁中輸入所要執行的指令
- (F9) Execute SQL
- Status : 確認SQL指令執行無誤