首页 > 试题广场 >

修改表test_tbl字段i的缺省值为1000,可以使用SQ

[单选题]
修改表test_tbl字段i的缺省值为1000,可以使用SQL语句(      )
  • ALTER TABLE test_tbl ALTER i SET DEFAULT 1000;
  • ALTER TABLE test_tbl i SET DEFAULT 1000;
  • ALTER TABLE test_tbl MODIFY i SET DEFAULT 1000;
  • ALTER TABLE test_tbl CHANGE i SET DEFAULT 1000;
CHANGE 用来修改字段名字以及类型
modify 用来修改字段类型
aiter column ... set  用来修改字段数据
发表于 2020-04-15 20:27:02 回复(7)
关于表的修改(增删改),alter table 表名 add|drop|modify|change column 列名【列类型 约束】;
  • add添加新列;drop删除列;
  • modify 修改列的类型或约束;change修改列名;
  • rename 修改表名;即:alter table old_表名 RENAME TO new_表名;
发表于 2021-05-27 10:12:45 回复(0)
变更表的字段信息: 删除字段:ALTER TABLE TEST_TABLE DROP A; 添加字段及类型:ALTER TANLE TEST_TABLE ADD B INT; 修改字段类型:ALTER TABLE TEST_TABLE MODIFY B CHAR(10); 修改字段名及类型:ALTER TABLE TEST_TABLE CHANGE B B_NEW BIGINT; 修改字段默认值:ALTER TABLE TEST_TABLE ALTER i SET DEFAULT 1000; 修改表名:ALTER TABLE TEST_TABLE RENAME TO TEST_TABLE1;
发表于 2021-02-26 02:16:54 回复(0)
修改了两次表信息,所以两个alter
发表于 2020-09-24 07:21:10 回复(0)
<p>这个题在耍流氓,数据库用的什么都不说</p>
发表于 2020-06-21 08:07:14 回复(0)
alter Table之后必须要出现更改的表名,以及需要做更改的列表;
发表于 2020-02-27 10:43:37 回复(0)

alter table 表名 alter column 字段名 set default 默认值;
发表于 2019-08-27 13:01:20 回复(0)
ALTER TABLE <表名> [修改选项]
{ ADD COLUMN <列名> <类型>
| CHANGE COLUMN <旧列名> <新列名> <新列类型>
| ALTER COLUMN <列名> { SET DEFAULT <默认值> | DROP DEFAULT }
| MODIFY COLUMN <列名> <类型>
| DROP COLUMN <列名>
| RENAME TO <新表名> }
发表于 2020-07-11 11:39:02 回复(9)
不说明在那种数据库环境下,说sql是刷流氓,oracle 修改列是使用modify关键字
发表于 2020-03-12 17:04:28 回复(9)
变更表的字段信息:
删除字段:ALTER TABLE TEST_TABLE DROP A;
添加字段及类型:ALTER TANLE TEST_TABLE ADD B INT;
修改字段类型:ALTER TABLE TEST_TABLE MODIFY B CHAR(10);
修改字段名类型:ALTER TABLE TEST_TABLE CHANGE B B_NEW BIGINT;
修改字段默认值:ALTER TABLE TEST_TABLE ALTER i SET DEFAULT 1000;

修改表名:ALTER TABLE TEST_TABLE RENAME TO TEST_TABLE1;

发表于 2020-09-08 09:36:14 回复(0)
编辑于 2020-08-05 10:32:58 回复(0)

modify用来修改字段类型。

change用来修改字段名称即类型。

alter 列名 set 用来修改字段数据。

编辑于 2021-11-17 20:06:21 回复(0)
CHANGE 用来修改字段名字以及类型 modify 用来修改字段类型 aiter column ... set  用来修改字段数据
发表于 2020-04-25 23:28:16 回复(0)
特地去官方文档查看了一下,发现果真应该选A。。。Modify不能修改值😂可修改该列的定义,用起来比Change方便快捷,大家可以看看:

发表于 2020-08-26 16:33:16 回复(0)
alter table 表名 alter column 字段名 set default 默认值;
发表于 2020-04-09 18:35:44 回复(0)
change修改字段名字
modify修改字段类型
alter修改字段数据
发表于 2021-04-01 16:40:52 回复(0)
alter table 表名修改选项 add column 列名 类型 加列 change column 旧列名 新列名 新列类型 alter column 列名 setdafault 默认值 drop default 删除默认 modify column 列名 类型 修改列类型 drop column 列名 rename to 新表名 修改表名 character set 字符集 修改字符集 collate 校对规则,修改校对规则
编辑于 2024-03-03 03:00:13 回复(0)
alter table 表明 alter column 字段名 set default  修改字段的值
发表于 2023-09-23 14:21:55 回复(0)
ALTER TABLE <表名> [修改选项] { ADD COLUMN <列名> <类型> | CHANGE COLUMN <旧列名> <新列名> <新列类型> | ALTER COLUMN <列名> { SET DEFAULT <默认值> | DROP DEFAULT } | MODIFY COLUMN <列名> <类型> | DROP COLUMN <列名> | RENAME TO <新表名> }
发表于 2022-08-20 09:30:53 回复(0)
有alter就有set 单纯只有modify
发表于 2021-11-06 10:15:04 回复(0)