社区
基础和管理
帖子详情
在oracle中能不删除表中数据改变字段的类型吗?急啊,各位大虾,帮帮忙!
glmonkey
2003-09-17 11:41:29
oracle中某表的字段设置为number(9),现欲改为Varchar2(5),但是库中有很多数据,怎样能保证数据不丢失,把类型改过来?
...全文
149
1
打赏
收藏
在oracle中能不删除表中数据改变字段的类型吗?急啊,各位大虾,帮帮忙!
oracle中某表的字段设置为number(9),现欲改为Varchar2(5),但是库中有很多数据,怎样能保证数据不丢失,把类型改过来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hdkkk
2003-09-17
打赏
举报
回复
SQL> create table aaa (a number(9));
Table created.
Elapsed: 00:00:00.32
SQL> insert into aaa values(999);
1 row created.
Elapsed: 00:00:00.03
SQL> commit;
Commit complete.
Elapsed: 00:00:00.00
SQL> alter table aaa add b varchar2(5);
Table altered.
Elapsed: 00:00:00.17
SQL> update aaa set a=b;
1 row updated.
Elapsed: 00:00:00.02
SQL> commit;
Commit complete.
Elapsed: 00:00:00.03
SQL> alter table aaa drop column a;
Table altered.
Elapsed: 00:00:00.52
SQL> alter table aaa rename column b to a;
Table altered.
Elapsed: 00:00:00.04
SQL>
Tianlesoftware
Oracle
学习手册(v1.0)高清完整PDF版
ROWID是
Oracle
中
一种特殊的
数据
类型
,用于表示
数据
库表
中
每条记录的物理地址。ROWID可以被用来快速定位到表
中
的特定行,因此对于基于ROWID的查询非常高效。 --- 以上是从Tianlesoftware
Oracle
学习手册(v1.0)
中
...
oracle
11g官方
中
文帮助文档 高清完整版
Oracle
11g是甲骨文公司发布的一款企业级
数据
库管理系统,它提供了广泛的功能和优化,以满足大型企业和组织的
数据
管理需求。这份“
Oracle
11g官方
中
文帮助文档”是一个高清完整版的资源,旨在为
中
文用户提供详尽的...
在
Oracle
中
查询
数据
表的主键
字段
在
Oracle
数据
库
中
,我们可以使用SQL查询来确定一个
数据
表的主键
字段
。主键是一个唯一标识表
中
每个记录的
字段
,它确保表
中
的每个记录都具有唯一的标识。以下是在
Oracle
中
查询
数据
表主键
字段
的方法。在上面的示例
中
,...
oracle
查看表有某
字段
类型
,
oracle
查看某表
字段
类型
因为SQL代码放在重复执行的脚本
中
,那须考虑到
数据
类型
满足条件时则不进行修改。一时不知道怎么解决。然后就搜索出上面链接的博文。最后解决了。--如果当前
字段
不是varchar2(64)
类型
的则执行prompt modi...
数据
库表里有
数据
如何修改
字段
类型
由于
oracle
等
数据
库在表里有
数据
时无法
改变
字段
类型
,于是使用下列方法,总体思路是:备份原表
数据
,
删除表
数据
,修改
字段
类型
,将备份表的
数据
导入原表,删除备份表,结束。 1、备份表
数据
create table ST_DATA_...
基础和管理
17,380
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章