如何通过SQL查询在表格中显示所有列及其数据类型

问题描述 投票:0回答:2

我正在尝试从名为'meta'的表中打印列名,我还需要其数据类型。

我尝试了此查询

SELECT meta FROM INFORMATION_SCHEMA.TABLES;

但是会引发错误,提示没有可用的信息模式。您能帮我吗,我是SQL的初学者。

编辑:

select tables.name from tables join schemas on 
tables.schema_id=schemas.id where schemas.name=’sprl_db’ ;

此查询为我提供了数据库'sprl_db'中的所有表

sql monetdb rdms
2个回答
0
投票

当您使用monetDB时,可以通过使用sys.columns

来获得
sys.columns

它将返回与表列有关的所有信息您也可以在Schema, table and columns文档中查看monetDB文档

在sql server中,我们得到的是这样的exec sp_columns TableName


0
投票

您可以使用the monetdb catalog

© www.soinside.com 2019 - 2024. All rights reserved.