gpt4 book ai didi

sql - 我可以在 T-SQL 中使用跨存储过程的命名整数常量吗?

转载 作者:行者123 更新时间:2023-12-04 06:10:52 24 4
gpt4 key购买 nike

我想要一些类似于 C++ 整数常量的东西,我可以在不同的存储 T-SQL 过程中使用它:

SELECT * FROM SOMETABLE WHERE STATE = IsBeingProcessed;

IsBeingProcessed是一个命名的整数常量,等于说 4 .

在 T-SQL 中可能吗?

最佳答案

您可以创建一个 User Defined Functionmaster简单地执行以下操作的表:

CREATE FUNCTION dbo.IsBeingProcessed
(
)
RETURNS int
AS
BEGIN
RETURN 4
END

那么这可以被称为:
SELECT * FROM SOMETABLE WHERE STATE = dbo.IsBeingProcessed();

关于sql - 我可以在 T-SQL 中使用跨存储过程的命名整数常量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7791208/

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