⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 table_info.sql

📁 oracle dal gen,生成.NET ORACLE DAL层代码
💻 SQL
字号:

  CREATE OR REPLACE FORCE VIEW TABLE_INFO as
  select   
    utc.table_name,
    utc.column_id,
    utc.column_name,
    utc.data_type,
    ucc.constraint_name,
    ucc.position,
    uc.constraint_type,
    uc.r_constraint_name,
    ucc_r.table_name as r_table_name,
    ucc_r.column_name as r_column_name,
    ucc_r.position as r_position,
    case when (uc.constraint_type = 'R') then 1 else 0 end as fk,
    case when (uc.constraint_type = 'P') then 1 else 0 end as pk          
  from
    user_tab_columns utc
  left join user_cons_columns ucc on ucc.table_name = utc.table_name and ucc.column_name = utc.column_name
  left join user_constraints uc on uc.table_name = ucc.table_name and uc.constraint_name = ucc.constraint_name    
  left join user_cons_columns ucc_r on ucc_r.constraint_name = uc.r_constraint_name
  order by 
    column_id
;
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -