我正在和oracle10g一起工作。如何确定指定为SQL查询的关系中的列数?
发布于 2011-03-11 17:53:52
你需要看一看DBMS_SQL包。一条select语句可以包含n列,因此需要使用PL/SQL手动解析它。
DBMS_SQL.REC_TAB结构将为您提供有关select语句的大量信息。
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_sql.htm
发布于 2011-03-14 09:40:44
你可以dba_tab_columns同义词。
SELECT COUNT(COLUMN_NAME) from DBA_TAB_COLUMNS
WHERE TABLE_NAME='NAME_HERE_RELATION';https://stackoverflow.com/questions/5271279
复制相似问题