gpt4 book ai didi

tsql - T-SQL 表名别名

转载 作者:行者123 更新时间:2023-12-04 17:27:51 30 4
gpt4 key购买 nike

在我的 T-SQL 脚本中,我多次引用相同的长表名。我在不同的表上使用这个查询。

有没有办法通过变量引用表名?如果是这样,我可以简单地在脚本将使用的顶部声明一个变量,只需设置值,我就可以在各种表上运行它而无需更改脚本。

最佳答案

几个选项。

在单个 SQL 语句中,您可以为表名设置别名,如下所示:

SELECT * 
FROM MySuperLongTableName T
WHERE T.SomeField=1

如果您需要对多个脚本中的大量语句执行此操作,则同义词可能是更好的选择:
CREATE SYNONYM SuperT FOR dbo.MySuperLongTableName

关于tsql - T-SQL 表名别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5174411/

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