相关疑难解决方法(0)

如何从Oracle中的表中获取列名?

我需要查询数据库以获取列名,而不是与表中的数据混淆.举例来说,如果我有一个名为表中EVENT_LOG包含eventID,eventType,eventDesc,和eventTime,然后我会想检索查询,并没有其他的字段名.

我找到了如何做到这一点:

但我需要知道:如何在Oracle中完成这项工作?

sql database oracle

174
推荐指数
9
解决办法
65万
查看次数

在Teradata中检索列和其他元数据信息

我在SQL Server中有半打视图需要在Teradata中复制,但是我无法找到与SQL元数据表相当的TD.我想复制以下功能(我认为这是相当自我解释的):

select table_name, column_id ordinal_position, column_name,
   data_type, char_length char_max_length, 
   data_precision numeric_precision, data_scale numeric_scale
from user_tab_columns

select name as FUNCTION_NAME
from sys.objects
where type_desc='SQL_SCALAR_FUNCTION'

select TABLE_NAME as VIEW_NAME
from INFORMATION_SCHEMA.VIEWS
Run Code Online (Sandbox Code Playgroud)

我还想知道在线是否有任何可用的Teradata参考资料; 我遇到的一切似乎都是广告而不是实用信息.

sql teradata

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

sql ×2

database ×1

oracle ×1

teradata ×1