CREATE TABLE 语句 if exsit
时间: 2023-07-20 22:16:55 浏览: 93
create table
5星 · 资源好评率100%
如果您想在 SQLite 数据库中创建一个新表,但是在表已经存在时不想出现错误,可以使用 IF NOT EXISTS 语句。该语句的语法如下:
```
CREATE TABLE IF NOT EXISTS table_name (
column1 datatype constraint,
column2 datatype constraint,
column3 datatype constraint,
...
);
```
其中,table_name 是您要创建的表的名称,datatype 是数据类型,constraint 是列的约束条件。如果表不存在,则将创建新表,否则将不执行任何操作。
示例:
```
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER,
email TEXT UNIQUE
);
```
在上面的示例中,如果名为 "users" 的表不存在,则将创建一个新表。如果表已经存在,则不会执行任何操作。
阅读全文