【发布时间】:2013-01-03 18:11:53
【问题描述】:
我是第一次尝试使用 Toad 自动化工具。我的问题是我似乎无法从 SQL 语句中设置变量。当我在自动化脚本之外执行 [simple] SQL 语句 (select max(date_col) from some_table) 时,它按预期工作。
如何设置这个变量?我需要采取哪些步骤? (我尝试在 Google 上搜索此内容,但找不到任何有用的内容)
【问题讨论】:
-
你在说
DECLARE @variable DATETIME; SET @variable = (SELECT MAX(date_col) FROM some_table;之类的东西吗? -
不,我可以很容易地在 t-sql 脚本中做到这一点。我说的是使用 Toad 的自动化工具(来自 Toad,工具 > 自动化)
-
Here is my post 来自 toadworld.com 论坛
-
好的。我认为它必须比这更多:) 你在他们的网站上看过这篇博文吗?这有点过时但可能会帮助你:toadworld.com/Blogs/tabid/67/EntryId/498/…
-
感谢@JOpuckman - 引导我走上正确的道路。基本上,如果不使用
#符号作为前缀和后缀,我就无法使用变量名。即我在做today = updated,而我应该做#today# = #updated#
标签: sql-server automation toad