gpt4 book ai didi

sql-server - 是否可以从 INFORMATION_SCHEMA 获取表类型定义?

转载 作者:行者123 更新时间:2023-12-02 02:30:53 26 4
gpt4 key购买 nike

我知道用户定义的类型存储在information_schema.domains中,但是是否可以获得表类型类型的定义?

为了清楚起见,我正在寻找实际的表类型定义:

例如我想获取 myTableType

的列定义
CREATE TYPE myTableType AS TABLE(
Id INT,
SomeValue NVARCHAR(20)
);

最佳答案

要获取用户定义表类型的列列表,请运行此命令。您需要将 some_table_type 替换为您的表名称:

SELECT *
FROM sys.columns
WHERE object_id IN (
SELECT type_table_object_id
FROM sys.table_types
WHERE name = 'some_table_type'
);

关于sql-server - 是否可以从 INFORMATION_SCHEMA 获取表类型定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13806395/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com