gpt4 book ai didi

sql-server - 如何编辑存储过程?

转载 作者:行者123 更新时间:2023-12-02 11:22:42 26 4
gpt4 key购买 nike

我的数据库中有几个存储过程,结构如下:

CREATE PROCEDURE MyProcedure (.....)
AS
DECLARE @myvar NVARCHAR(100);
SET @myvar = (SELECT .... FROM my_table WHERE ....)
GO

我被要求更换 table my_tableFROM子句在每个具有它的程序中与另一个子句。

我研究了很多,但我应该创建一个自己工作的脚本,我还没有找到任何合适的。例如我找到了 sp_helpTetx这显示了存储过程的源代码,但是有没有办法将它放入变量中以便对其进行编辑?

最佳答案

您可以使用像 REDGATE SqlRefactor 这样完美工作的工具,或者您可以编写所有存储过程的脚本,用 ALTER 替换 CREATE 命令,然后在您需要的文本中应用其他 REPLACE ...

我做了很多时间,你必须注意,但它有效......

关于sql-server - 如何编辑存储过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28960729/

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