anm*_*anm 3 sql oracle teradata oracle11g
有没有办法在视图中获取列名和数据类型Teradata SQL Assistant 15.0
?
在Oracle 11g
你可以做类似的事情desc tablename
并获得以下的脚本结果集:
名称空类型
test_id NOT NULL NUMBER(19)
test_name VARCHAR2(255)
test_department VARCHAR2(255)
test_year TIMESTAMP(6)
test_external_id NUMBER(10)
到目前为止,我已经尝试过help view viewname
,结果提供了所有列名,但数据类型的值都是空值.
您可以使用"SHOW VIEW VIEW_NAME"或"HELP COLUMN VIEW_NAME.*"来获取视图中的所有列名和数据类型.
例
HELP COLUMN dbc.Allspace.*
Run Code Online (Sandbox Code Playgroud)
OUTPUT
Column Name Type Nullable Format Max Length
Vproc I2 N -(5)9 2
DatabaseName CF Y X(30) 30
AccountName CF Y X(30) 30
TableName CF Y X(30) 30
MaxPerm F N ---,---,---,---,--9 8
MaxSpool F N ---,---,---,---,--9 8
MaxTemp F N ---,---,---,---,--9 8
CurrentPerm F N ---,---,---,---,--9 8
CurrentSpool F N ---,---,---,---,--9 8
CurrentTemp F N ---,---,---,---,--9 8
PeakPerm F N ---,---,---,---,--9 8
PeakSpool F N ---,---,---,---,--9 8
PeakTemp F N ---,---,---,---,--9 8
MaxProfileSpool F Y ---,---,---,---,--9 8
MaxProfileTemp F Y ---,---,---,---,--9 8
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
19626 次 |
最近记录: |