考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

关于CREATE语句下列说法正确的是()?(多选)
A. create  table  表名(字段名1  字段类型,字段名2 字段类型,.....)
B. create  tables  表名(字段类型,字段名1  字段类型,字段名2.....)
C. create  tables  表名(字段名1  字段类型,字段名2 字段类型,.....)
D. create  table if not exists 表名(字段名1  字段类型,字段名2 字段类型,.....)
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在 SQL 中,`CREATE TABLE` 语句用于创建新表。我们来分析每个选项:

A: `create table 表名(字段名1 字段类型,字段名2 字段类型,.....)`
这个选项是正确的。它符合 SQL 语法,用于创建一个新表,并定义每个字段的名称和类型。

B: `create tables 表名(字段类型,字段名1 字段类型,字段名2.....)`
这个选项是不正确的。首先,`CREATE TABLES` 是错误的语法,应该是 `CREATE TABLE`。其次,字段类型和字段名的位置也不正确。

C: `create tables 表名(字段名1 字段类型,字段名2 字段类型,.....)`
这个选项是不正确的。虽然字段名和字段类型的顺序正确,但 `CREATE TABLES` 是错误的语法,应该是 `CREATE TABLE`。

D: `create table if not exists 表名(字段名1 字段类型,字段名2 字段类型,.....)`
这个选项是正确的。`CREATE TABLE IF NOT EXISTS` 是有效的 SQL 语法,用于在表不存在时创建表,避免在表已存在时出错。

综上所述,正确的答案是 A 和 D。