zoukankan      html  css  js  c++  java
  • [置顶] oracle 数据库表中转换成java代码

    --数据库中字段java代码

    select col.TABLE_NAME,replace(initcap(col.TABLE_NAME),'_', '')
      , 'private '||decode(k.DATA_TYPE, 'VARCHAR2', 'String', 'NUMBER', 'java.lang.Integer', 'DATE', 'java.sql.Timestamp','CHAR', 'String', k.DATA_TYPE)||' '|| lower(col.COLUMN_NAME)||';//'||com.comments
      , '<property name="'||lower(col.COLUMN_NAME)||'" column="'||lower(col.COLUMN_NAME)||'" type="'
      ||decode(k.DATA_TYPE, 'VARCHAR2', 'java.lang.String', 'NUMBER', 'java.lang.Integer', 'DATE', 'java.sql.Timestamp','CHAR', 'String', k.DATA_TYPE)||'"/>'

      from user_tab_columns k , user_tab_columns col
     inner join user_col_comments com    
       on col.TABLE_NAME = com.TABLE_NAME
       and col.COLUMN_NAME = com.COLUMN_NAME
       and com.table_name like '%T_JC_NEW_ZFCG_%' 
       and replace(initcap(col.TABLE_NAME),'_', '') like '%TJcNewZfcgZjjbxx%'
     where k.TABLE_NAME=col.TABLE_NAME and k.COLUMN_NAME=col.COLUMN_NAME and k.COLUMN_ID=col.COLUMN_ID
     order by col.TABLE_NAME, col.COLUMN_ID


  • 相关阅读:
    vue 兼容IE报错解决方案
    JDK1.8 ArrayList 源码解析
    Mac nasm 汇编入门
    命令模式
    模板方法
    Mysql Limit 调优
    观察者模式
    外观模式
    Rest- Client
    MongoDB数据库 5分钟快速上手
  • 原文地址:https://www.cnblogs.com/james1207/p/3306321.html
Copyright © 2011-2022 走看看