ZKX's LAB

oracle通过表名获取字段名 c#获取oracle数据库表字段名

2020-07-22知识4

oracle中怎么用sql查表以及表的字段名 1、用sql查表查表的时候需要用到user_tables、all_tables,user_tables查出来的是该用户拥有的表,all_tables查出来的是所有用户的表。2、用sql查表的字段查表的字段需要用到user_tab_columns、all_tab_columns,一样的前者只能查到该用户拥有的表,后者可以查询所有用户的表。3、其他与上面类似的还有查询对象(user_objects、all_objects)、索引(user_indexes、all_indexes)、约束(user_constraints、all_constraints)等。至于到底怎么查,先用select*from XXX查看表的信息,然后看下就知道了。比如查一个system表dba_data_files的字段,可以用select*from all_tab_columns where table_name='DBA_DATA_FILES',注意表名大写。2014-11-04补充:下列列出一些比较重要的数据字典:DBA_TABLES:描述数据库中所有相关的表。DBA_ALL_TABLES:描述数据库中所有的对象以及相关的表。USER_TABLES:描述数据库中当前用户拥有的相关的表。USER_ALL_TABLES:描述数据库中当前用户拥有的对象以及相关的表。ALL_TABLES:描述数据库中所有的用户可以访问的相关的表。ALL_ALL_TABLES:描述数据库中所有的用户可以访问的对象以及相关的表。DBA_TAB_COLUMNS:描述数据库中。如何将oracle表中的字段类型、字段注释说明、字段名一起查询出来 SELECT b.column_name column_name-字段名b.data_type data_type-字段类型b.data_length-字段长度a.comments comments-字段注释FROM user_col_comments aall_tab_columns bWHERE a.table_name=b.table_name anda.table_name='table_name';扩展资料:关于获取oracle表中所有需要的信息(字段、注释、类型等等)一、获取表字段:select*from user_tab_columnswhere Table_Name='用户表'order by column_name二、获取表注释:select*from user_tab_commentswhere Table_Name='用户表'order by Table_Name三、获取字段注释:select*from user_col_commentswhere Table_Name='用户表'order by column_name获取表:*/select table_name from user_tables;当前用户的表select table_name from all_tables;所有用户的表select table_name from dba_tables;包括系统表select table_name from dba_tables where owner='zfxfzb'user_tables:table_name,tablespace_name,last_analyzed等dba_tables:ower,table_name,tablespace_name,last_analyzed等all_tables:wer,table_name,tablespace_name,last_analyzed等all_objects:ower,object_。Oracle根据字段名查找表中相应字段的数值 好晕,是不是有三个表 AA A BB A是中间表存的是表信息 现在要查的字段名在BB表里 其余信息在A表里 现在需要通过BB表中的字段名关联A表 查出需要查AA表的b01字段对吧?在oracle中怎么通过字段名查询其所在的表 可以通过视图dba_tab_columns来查询。这里有全部表的字段名也有表名基本语句类似select table_name from dba_tab_columns where column_name='XXXXXX'因为这里没有数据库,没办法确定具体字段,不过大体上应该差不多,具体极端稍微改动改动应该就可以了。php查询oracle数据库中数据,字段名从外部获取,该怎么写sql语句 是不是少了$SENAME=$_GET['SENAME'];oracle 中查询一个表的所有字段名以及属性的sql语句应该怎么写 命令行上写desc 表名;或者查看系统视图:select*from cols where table_name='表名(一般大写)';关于JSP中获取oracle数据库的表的字段名 保证表名正确databaseMetaData.getColumns(null,\"%\",tableName,\"%\");这个试试c#获取oracle数据库表字段名 获取的数据表DataTable有字段的属性

#数据库#select#oracle数据库#oracle创建用户#sql数据库

随机阅读

qrcode
访问手机版