oracle问题:alter update modify 的区别是什么???

oracle问题:alter update modify 的区别是什么???,第1张

alter、update、modify的区别为:修改不同声明不同、执行不同。

一、修改不同

1、alter:alter修改表的数据结构。

2、update:update修改表的数据内容。

3、modify:modify修改字段类型和长度,即修改字段的属性。

二、声明不同

1、alter:alter在声明修改的数据库时使用。

2、update:update在声明修改的表时使用。

3、modify:modify在声明修改的文件时使用。

三、执行不同

1、alter:alter执行命令完成即生效。

2、update:update要执行“commit”语句之后命令才会生效。

3、modify:modify执行命令完成即生效。

1、通过图形界面 *** 作,在左侧依次选择objects-tables,右键单击要修改的表名,选中‘Edit’-column,可以直接修改;

2、使用DDL语句:alter table 表名 modify 字段名(字符类型(长度))

例如:

alter table emp modify ename(varchar2(32))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6794161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存