ORACLE 动态SQL 给每个字段添加中文备注

感谢高手们百忙之中来看这个帖子:我想用存储过程批量给表中字段添加备注。

内容:

有格式如下一个数据字典表:

ID    表名 表名中文含义 字段名 字段名中文含义

1      TB1  测试表1      COL1    测试字段1

2      TB1  测试表1      COL2  测试字段2

3      TB1  测试表1      COL3  测试字段3

4      TB2  测试表2      COL2    测试字段2

5      TB3  测试表3      COL1    测试字段1

6      TB3  测试表3      COL2    测试字段2

我已经用动态组合语句 完成了,根据这个数据字典批量生成创建表的语法。我现在要给这些表,字段加备注。

就是从这张数据字典表中取数据。

我自己写的如下:有错。有逻辑错误,因为表中一共5203个字段,但是组合出来的语句缺N多。不对。麻烦高手给看下

请不要告诉我哪里错了,怎么改,请直接给出完整可执行的SQL代码,或者把我的复制,修改好后贴上,谢谢。

SQL code:

CREATE OR REPLACE PROCEDURE COL_697_COMMENTS IS

COL_NAME_CATCH varchar2(1000);--USER_TAB_COMMENTS.COMMENTS%TYPE;

COL_NAME_COMMENTS_CATCH varchar2(2000);--USER_TAB_COMMENTS.COMMENTS%TYPE;

table_name_catch varchar2(1000);

SQLSTR VA

相关问答:

将一个表21~30删除,sql语句怎么写

这个太笼统了,是排序后的第21条到30条记录删除还是某一列值在21到30之间的删除啊?

21-30是什么意思?字段的话就delete from table1 where col1>=21 and col1<=30

指� ......

大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。

select * from

表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E

Where其他条件

select * ......

环境:1.win2003server+oracle9i

2.oracle9i字符集为AMERICAN_AMERICA.WE8ISO8859P1

3.oracle sql developer版本 1.5.5

现象描述: 1.在sql developer 中查询oracle中的某个表,中文全部显示为乱码。 ......

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。

另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧

谢 ......

各大老师好,请教一个问题.

我设置了一个oracle字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update

Caused ......

oracle修改表字段名备注_ORACLE 动态SQL 给每个字段添加中文备注相关推荐

  1. oracle修改表字段名备注_Oracle修改表或者字段的注释

    转自:https://www.cnblogs.com/fx-blog/p/7132833.html 语句: comment on table 表名 is '表的注释信息'; comment on co ...

  2. oracle修改表字段名备注_oracle 增加修改删除表字段,添加修改表、以及表中字段的备注...

    添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter ...

  3. oracle修改表字段名备注_oracle修改表名、列名、字段类型、添加表列、删除表列...

    ALTER TABLE SCOTT.TEST RENAME TO TEST1--修改表名 ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改 ...

  4. oracle 测试数据类型,oracle修改表字段的数据类型测试

    oracle修改表字段的数据类型的测试 思路 将要更改类型的字段名改名新字段以备份: 根据需求,添加一个与要更改类型的字段名同名的字段(原字段已经改名), 然后更新数据, 最后删除改名备份的字段 脚本 ...

  5. oracle修改字段的默认,oracle系统默认的账号ORACLE修改表字段的数据类型

    ORACLE修改表字段的数据类型 项目需求变更,需要用到备用字段,开始以为是这样改表的: alter table tablename alter column colname newDataType ...

  6. mysql中修改表字段名/字段长度/字段类型详解

    在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...

  7. 修改mysql表的字段名_mysql中修改表字段名/字段长度/字段类型详解

    在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...

  8. oracle修改表字段约束条件,Oracle创建表、修改表、删除表、约束条件语法

    三.删除表 truncate table 表名 //删除表中的所有数据,速度比delete快很多,截断表 delete from table 条件   // 删除表中的数据 drop table 表名 ...

  9. mysql中修改表字段的类型长度_(SQL)修改表结构[字段类型]、表字段长度,

    ①:更改字段类型长度 ALTER TABLE 表名 ALTER COLUMN 字段名 类型的长度–varchar(50) 例:把城市表的城市字段原来长度为20改为30 ALTER TABLE city ...

  10. Mysql修改字段名和长度_mysql中修改表字段名/字段长度/字段类型详解

    先来看看常用的方法 MySql的简单语法,常用,却不容易记住.当然,这些Sql语法在各数据库中基本通用.下面列出: 1.增加一个字段: alter table user add COLUMN new1 ...

最新文章

  1. Nat. Biotechnol.| 基于生物活性建模识别抗SARS-CoV-2药物
  2. html中表格自动换行
  3. 关于CE端口线路整改的建议
  4. 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
  5. the first day
  6. Spring Boot 5:应用程序启动时初始化资源
  7. SQL死锁知识及解决办法
  8. c语言编程请输入密码,想程序高手求助--用C语言来编辑一个输入密码的程序
  9. 易语言 精易模块 网页_访问 获取显示验证码图片
  10. 2019年 8月7日 日报
  11. Git(二) Git基础入门与实践
  12. 取石子c语言,取石子(一)(C语言)
  13. 秉持技术普惠的华为,致力于无处不在的联接
  14. 搭建多节点Linux环境
  15. 【ACWing】2188. 无源汇上下界可行流
  16. telnet不是内部或外部命令也不是可运行的程序或批处理
  17. 单模光电转换器怎么接_单纤光纤收发器a与b怎么放?如何使用光纤收发器的AB端?...
  18. Apache ECharts数据可视化(连接数据库)
  19. 2022 计算机视觉顶会论文----目标检测
  20. 利用Nginx正向代理加速代码编译外网依赖下载速度

热门文章

  1. java take,Java DelayQueue take()用法及代码示例
  2. 陶哲轩1(数学牛孩的成长研究
  3. win10系统怎么去除桌面图标的小箭头
  4. 邱昭良:“碎片化”学习真是“一场骗局”吗?
  5. html tbody id 赋值,IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值的完美解决方案
  6. kibana本地安装
  7. CF1293A. ConneR and the A.R.C. Markland-N
  8. (三)ArcGIS Server之发布要素服务
  9. 【python脚本系列】Midi数字化乐器接口
  10. pg_stat_statements