社区
Sybase
帖子详情
oracle数据库字段名的更改
leonyjw
2001-08-16 11:15:33
各位高手,我想把一个表的某个字段名改过来,有什么办法,急.......
...全文
211
3
打赏
收藏
oracle数据库字段名的更改
各位高手,我想把一个表的某个字段名改过来,有什么办法,急.......
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leonyjw
2001-08-17
打赏
举报
回复
谢谢,
zhuzhichao
2001-08-16
打赏
举报
回复
同意樓上.
MountLion
2001-08-16
打赏
举报
回复
如果是Oracle8i以上,可以:
alter table <table> add <new_col> <type>;
update <table> set <new_col>=<old_col>;
alter table drop column <old_col>;
如果版本低,恐怕只能重新建表?
关注
Oracle
照片导出
本人开发的
oracle
数据库
照片导出工具,可以指定表名,
字段名
,条件导出,开放源码,使用修改请务必保留作业署名,开发环境Win7,
Oracle
xe,VS2010;
Oracle
如何批量将表中
字段名
全转换为大写(利用简单存储过程)
前言 今天查询一个数据字段一直提示字符无效,明明在
数据库
表字段中是存在的; 查询后得知,
数据库
表字段为小写时,查询需要将
字段名
小写并加上双引号; 表名同理,我这里表名是大写,暂时不需要改。 搜到一个批量修改
字段名
为大写的存储过程,如下: 登陆到要修改的用户下, 执行: begin for cl in (SELECT table_name,column_name from user_tab_columns WHERE column_name<>upper(column_name) and upper(column_name) not in('SIZE','CHECK')) loop begin
查询
oracle
数据库
的表结构,
数据库
字段名
、表字段注释、 表字段属性、是否主键等
【代码】查询
oracle
数据库
的表结构,
数据库
字段名
、表字段注释、 表字段属性、是否主键等。
oracle
数据库
调整字段类型
oracle
数据库
更改
字段类型比较墨迹,因为如果该字段有值,是不允许直接
更改
字段类型的。另外oralce不支持在指定的某个字段后面新增一个字段,但是mysql数据可以向指定的字段后面新增一个字段。例如:在tab_user表addr字段类型为int,
更改
为varchar2(30)
oracle
如果要修改字段类型,得分开实现,但是唯一缺点是字段顺序变了。2、把addr字段的值赋值给新增字段addr_new。1、新增一个字段,类型为varchar2(30)4、把新增字段addr_new改名为addr。
更改
oracle
数据库
的字段类型
/*修改原
字段名
name为name_tmp*/ alter table tb rename column name to name_tmp; /*增加一个和原
字段名
同名的字段name*/ alter table tb add name varchar2(40); /*将原字段name_tmp数据更新到增加的字段name*/ update tb set name=trim(name_tmp); /*...
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章