【发布时间】:2012-02-13 11:45:54
【问题描述】:
我有一个函数“DiffMinuti”,我在计算列中使用它。我想将它声明为变量,只调用一次并优化代码。感谢您的帮助:
ALTER TABLE Ticket ADD MinutiAllaScadenza AS ( " +
CASE
WHEN StatoTicketID > 3 AND dbo.DiffMinuti(DataArrivo, DataObiettivo) <0 THEN 10000000
ELSE dbo.DiffMinuti(DataArrivo, DataObiettivo)
END)
谢谢! 最好的问候
【问题讨论】:
标签: sql-server function calculated-columns