我正在尝试从名为'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'中的所有表
当您使用monetDB
时,可以通过使用sys.columns
sys.columns
它将返回与表列有关的所有信息您也可以在Schema, table and columns文档中查看monetDB
文档
在sql server中,我们得到的是这样的exec sp_columns TableName
您可以使用the monetdb
catalog: