gpt4 book ai didi

sql-server-2005 - 如何在SQL Server 2005中查找 View 的派生列类型?

转载 作者:行者123 更新时间:2023-12-04 07:20:44 25 4
gpt4 key购买 nike

例如,假设我有一个观点:

CREATE VIEW [dbo].[PaymentSchedule_vw]
AS
SELECT
[Order].Id [Order Id]
,[PaymentSchedule].Date [Payment Date]
FROM
_Order123 [Order]
INNER JOIN
_Order123_Shedule [PaymentSchedule]
ON
[Order].Id = [PaymentSchedule].OrderId

GO

如何发现 [Order Id][Payment Date]的类型?

最佳答案

SELECT c.name,
t.name,
c.max_length,
c.precision,
c.scale
FROM sys.columns c
JOIN sys.types t
ON t.user_type_id = c.user_type_id
AND t.system_type_id = c.system_type_id
WHERE object_id = OBJECT_ID('PaymentSchedule_vw')

或者,您可以使用 SQL_VARIANT_PROPERTY- some examples here

关于sql-server-2005 - 如何在SQL Server 2005中查找 View 的派生列类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7254380/

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