Cro*_*ono 1 t-sql sql-server visual-studio sql-server-data-tools
我正在使用我自己的代码生成器来生成T-SQL代码,使用一些标准.我希望输出代码显示用于生成代码的标准,但我希望将该信息保留在部署到服务器上.
这是一个例子:
CREATE PROC blabla
AS
BEGIN
/*
This code is the result of calling code generator X with the following criterias:
Variable1 = 'My first variable value'
Variable2 = 'My second variable value'
*/
(Actual T-SQL code)
END
Run Code Online (Sandbox Code Playgroud)
基本上,我想知道SSDT中是否存在特殊语法来分隔不可编译的文本段.不在这里寻找纯粹的TSQL语法!
它存在吗?
另外需要注意:我知道我可以使用TSQL注释删除工具,但我在这里寻找更主动的解决方案.
你可以保持评论的存储过程之外,它分开create procedure使用GO:
/* A comment about the criteria used...*/
go
create procedure a
as
begin
declare @i int
end
go
Run Code Online (Sandbox Code Playgroud)
这样,存储过程将不包含您的注释,因为它将在单独的批处理中创建.
| 归档时间: |
|
| 查看次数: |
120 次 |
| 最近记录: |