Questions tagged «smo»

9
以编程方式检索与SQL Server Management Studio gui返回的源相同的SQL Server存储过程源吗?
关于如何从SQL Server 2005中以编程方式获取完全相同的存储过程源的任何指示,就像我在SQL Server Management Studio中右键单击该存储过程并选择“修改”一样? 我正在尝试使用SMO,但有一些文本差异。该过程始终具有CREATE而不是ALTER,并且标头中存在一些差异,例如,我以编程方式获取的版本中缺少GO。我可以解决这些问题,但是也许有更好的方法? 同样,我在SQL Server 2005中,使用SMSE。通过Visual Studio 8 2008使用SMO。 更新:得到了一些答案,这些答案讲述了如何检索存储过程的基础知识。我正在寻找的是检索与GUI生成的文本相同(或几乎相同)的文本。 示例:对于sp_mysp,请在Management Studio中右键单击,然后选择“修改”。这将产生: 使用[MY_DB] 走 / ******对象:StoredProcedure [dbo]。[sp_mysp]脚本日期:2009年1月1日17:43:18 ****** / 设置ANSI_NULLS ON 走 将QUOTED_IDENTIFIER设置为ON 走 -============================================ -作者: -创建日期: -说明: -============================================ 更改程序[dbo]。[sp_mysp] 我想以编程方式获取相同的内容(请注意标头中的GO,并且它是ALTER PROCEDURE的事实。理想情况下,我想以最小的编程方式修复所获取的源代码。 我很高兴只收到与脚本日期详细信息不同的内容。。。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.