gpt4 book ai didi

sql-server - 修改MS SQL存储过程的快速方法

转载 作者:行者123 更新时间:2023-12-03 02:20:16 26 4
gpt4 key购买 nike

我需要经常编辑 Microsoft SQL 存储过程,我发现传统方法(打开 MSSMS -> 展开数据库树,展开存储过程树并按 SP 名称定义过滤器)很长。我正在寻找一种像“sp_helptext”这样的方法(命令行),但实际上会为我打开存储过程进行编辑。

谢谢。

最佳答案

没有像

这样的直接命令
MODIFY dbname.schemaname.spname

除了使用 SSMS 的传统 GUI 方式之外,您还有 3 个使用 TSQL 的选项

EXEC sp_helptext dbname.schemaname.spname';

SELECT OBJECT_DEFINITION (OBJECT_ID(dbname.schemaname.spname'));

SELECT definition
FROM sys.sql_modules
WHERE object_id = (OBJECT_ID(dbname.schemaname.spname'));

不幸的是,所有这些选项都会导致格式丢失。

您正在尝试在这里混合两种技术。

  1. SQL 和 SQL 语法
  2. SQL 管理工具

可能无法使用 TSQL 来操作 Management Studio,而这正是您想要的。恐怕剪切和粘贴是您唯一的选择。

拉杰

关于sql-server - 修改MS SQL存储过程的快速方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14580504/

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