ORACLE查询表的字段名几种方式
来源:互联网 发布:js简单计算器代码 编辑:程序博客网 时间:2024/06/05 19:31
1、oracle查询表的字段名并连接成用逗号隔开的字符串
select max(substr(SYS_CONNECT_BY_PATH(COLUMN_NAME, ','),2)) col from (
select 'a.'||COLUMN_NAME as COLUMN_NAME,column_id from sys.user_tab_columns where table_name='ENTBT_ENT_INFO_OUT')
start with column_id=1
connect by column_id=rownum;
2、oracle查询表的字段名
select 'private String '||T.COLUMN_NAME||'= null ; //'||T.COMMENTS from sys.all_col_comments t
where t.owner ='CIQAGENT' AND T.TABLE_NAME ='T_ENT_MONEY'
3、oracle查询表的字段名并转成小写
select
'BuildBtEntUsrInfoSbf.append("<'||Lower(REPLACE(T.COLUMN_NAME,'_',''))|| '>"+'
|| 'BtEntUsrinfo[i]+' || '"</'||Lower(REPLACE(T.COLUMN_NAME,'_',''))|| '>");'
from sys.all_col_comments t
where t.owner ='DVNEWS' AND T.TABLE_NAME ='ORGBT_ENT_USR_IN'
select
'BuildCtCerInfoSbf.append("<'||T.COLUMN_NAME|| '>"+'
|| 'CtCerInfo['||to_number(T.COLUMN_ID-1)||']+' || '"</'||T.COLUMN_NAME|| '>");'
from sys.user_tab_columns t
where T.TABLE_NAME ='CT_CER'
select column_id,'digester.addCallMethod("message/ctsf/'||Lower(replace(T.COLUMN_NAME,'_',''))||'","set'||T.COLUMN_NAME||'",0 );'
from sys.user_tab_columns t
where t.table_name = 'CT_SF' order by t.COLUMN_ID
select
replace('OutEntInfoSbf.append(OutEntInfo.get' || T.COLUMN_NAME || '());'||
chr(13)||'OutEntInfoSbf.append(",");','""','')
from sys.user_tab_columns t
where t.table_name = 'BT_ENT_INFO'
order by t.COLUMN_ID
select
'if(!Utility.chgnulltospace(OutEntInfo.get' || T.COLUMN_NAME || '()).equals(""))'
||chr(13)||'{'
||chr(13)||'OutEntInfoSbf.append("'||T.COLUMN_NAME||'=");'
||chr(13)||'OutEntInfoSbf.append("''");'
||chr(13)||'OutEntInfoSbf.append(Utility.chgnulltospace(OutEntInfo.get' || T.COLUMN_NAME || '()));'
||chr(13)||'OutEntInfoSbf.append("''");'
||chr(13)||'OutEntInfoSbf.append(",");'
||chr(13)||'}'
from sys.user_tab_columns t
where t.table_name = 'CT_SF'
order by t.COLUMN_ID
select '//' || t.COMMENTS || chr(13) || 'private String ' || b.COLUMN_NAME ||
'= null ;'
from sys.all_col_comments t, user_tab_columns b
where t.table_name= b.TABLE_NAME and t.column_name=b.COLUMN_NAME
and t.owner = 'DVCOMM'
AND T.TABLE_NAME = 'DVINSP_ORI_INV_INFO'
order by b.COLUMN_ID
select
'PerInfo.set'||T.COLUMN_NAME
|| '(Utility.chgnull(rest.getString("'||T.COLUMN_NAME||'")))'||';'
from sys.user_tab_columns t
where T.TABLE_NAME ='S_PER_INFO' order by t.COLUMN_ID
select
'sbf.append("<'||T.COLUMN_NAME|| '>"+'
|| 'Utility.chgnull(PerInfo.get'||T.COLUMN_NAME||'())+' || '"</'||T.COLUMN_NAME|| '>");'
from sys.user_tab_columns t
where T.TABLE_NAME ='S_PER_INFO' order by t.COLUMN_ID
select max(substr(SYS_CONNECT_BY_PATH(COLUMN_NAME, ','),2)) col from (
select 'a.'||COLUMN_NAME as COLUMN_NAME,column_id from sys.user_tab_columns where table_name='ENTBT_ENT_INFO_OUT')
start with column_id=1
connect by column_id=rownum;
2、oracle查询表的字段名
select 'private String '||T.COLUMN_NAME||'= null ; //'||T.COMMENTS from sys.all_col_comments t
where t.owner ='CIQAGENT' AND T.TABLE_NAME ='T_ENT_MONEY'
3、oracle查询表的字段名并转成小写
select
'BuildBtEntUsrInfoSbf.append("<'||Lower(REPLACE(T.COLUMN_NAME,'_',''))|| '>"+'
|| 'BtEntUsrinfo[i]+' || '"</'||Lower(REPLACE(T.COLUMN_NAME,'_',''))|| '>");'
from sys.all_col_comments t
where t.owner ='DVNEWS' AND T.TABLE_NAME ='ORGBT_ENT_USR_IN'
select
'BuildCtCerInfoSbf.append("<'||T.COLUMN_NAME|| '>"+'
|| 'CtCerInfo['||to_number(T.COLUMN_ID-1)||']+' || '"</'||T.COLUMN_NAME|| '>");'
from sys.user_tab_columns t
where T.TABLE_NAME ='CT_CER'
select column_id,'digester.addCallMethod("message/ctsf/'||Lower(replace(T.COLUMN_NAME,'_',''))||'","set'||T.COLUMN_NAME||'",0 );'
from sys.user_tab_columns t
where t.table_name = 'CT_SF' order by t.COLUMN_ID
select
replace('OutEntInfoSbf.append(OutEntInfo.get' || T.COLUMN_NAME || '());'||
chr(13)||'OutEntInfoSbf.append(",");','""','')
from sys.user_tab_columns t
where t.table_name = 'BT_ENT_INFO'
order by t.COLUMN_ID
select
'if(!Utility.chgnulltospace(OutEntInfo.get' || T.COLUMN_NAME || '()).equals(""))'
||chr(13)||'{'
||chr(13)||'OutEntInfoSbf.append("'||T.COLUMN_NAME||'=");'
||chr(13)||'OutEntInfoSbf.append("''");'
||chr(13)||'OutEntInfoSbf.append(Utility.chgnulltospace(OutEntInfo.get' || T.COLUMN_NAME || '()));'
||chr(13)||'OutEntInfoSbf.append("''");'
||chr(13)||'OutEntInfoSbf.append(",");'
||chr(13)||'}'
from sys.user_tab_columns t
where t.table_name = 'CT_SF'
order by t.COLUMN_ID
select '//' || t.COMMENTS || chr(13) || 'private String ' || b.COLUMN_NAME ||
'= null ;'
from sys.all_col_comments t, user_tab_columns b
where t.table_name= b.TABLE_NAME and t.column_name=b.COLUMN_NAME
and t.owner = 'DVCOMM'
AND T.TABLE_NAME = 'DVINSP_ORI_INV_INFO'
order by b.COLUMN_ID
select
'PerInfo.set'||T.COLUMN_NAME
|| '(Utility.chgnull(rest.getString("'||T.COLUMN_NAME||'")))'||';'
from sys.user_tab_columns t
where T.TABLE_NAME ='S_PER_INFO' order by t.COLUMN_ID
select
'sbf.append("<'||T.COLUMN_NAME|| '>"+'
|| 'Utility.chgnull(PerInfo.get'||T.COLUMN_NAME||'())+' || '"</'||T.COLUMN_NAME|| '>");'
from sys.user_tab_columns t
where T.TABLE_NAME ='S_PER_INFO' order by t.COLUMN_ID
0 0
- ORACLE查询表的字段名几种方式
- sql & oracle 查询表的字段名
- oracle 查询表的结构和字段类型,字段长度
- oracle :查询表的字段和字段注释。
- sqlserver中查询表,查询表的字段方式
- ORACLE 字段的时间段查询。。。
- Oracle中查询带有lob字段的表的大小
- 查询oracle表的信息(表,字段,约束,索引)
- 查询oracle表的信息(表,字段,约束,索引)
- 查询oracle表的信息(表,字段,约束,索引)
- 在ORACLE中查询表的主外键字段和外键表名
- oracle数据库,查询表中字段的某部分值
- 查询设置oracle的表注释字段注释等信息
- ORACLE中查询拥有某字段的表
- oracle 查询包含某字段的所有表
- oracle查询两个表相同字段的区别
- oracle表名,字段,注释的相关查询
- Oracle中已知字段名查询所在的表名
- [IOS 开发] XML解析
- Golang初级系列教程-继承和子类
- Android中WebView和JavaScript(JS)的互相调用
- 如何生成HTMLTestRunner报告
- c1TrueDBGrid 常用属性
- ORACLE查询表的字段名几种方式
- nginx 源码安装配置
- Swift 变量与常量
- System.Timers.Timer传参问题
- 以 primefaces.jar 来例说明,JBoss 如何加载 module 中的taglib
- jquery通过name,id,class取值或赋值
- ios 获取相机权限 判断相机状态
- java异常处理<3>__笔记(19)
- FMDB的使用,如何利用FMDatabaseQueue保证线程安全