表table1中有一列被表table2引用做外键,在数据库定义这两个表时,正确的安排顺序是( )。
A: 先定义表table1,然后再定义表table2
B: 可以先定义表table2
C: 与定义的先后顺序无关
D: 以上说法不正确
A: 先定义表table1,然后再定义表table2
B: 可以先定义表table2
C: 与定义的先后顺序无关
D: 以上说法不正确
举一反三
- 为已存在的表添加一个新列应使用()命令 A: alter table 表名 add新列名 列定义 B: alter table 表名 drop新列名 列定义 C: alter table 表名 change新列名 列定义 D: alter table 表名 modify新列名 列定义
- 在数据库操作中,修改表基本定义的语句是——。 A: drop table B: select table C: alter table D: update table
- 对表操作的数据定义语言______ 有创建表的create table语句、修改表结构的alter table语句和删除表的drop table语句。
- 在数据定义语言中,属于修改表结构的命令有() A: CREATE TABLE B: DROP TABLE C: ALTER TABLE D: GRANT TABLE
- 若删除表中数据和表的定义则使用语句______ TABLE