我正在处理一些遗留代码并尝试控制所有内容。
我有一些包含javascript的存储过程。像
这样的东西SET @result = @result + '<script>
$(document).ready(function () {'
我创建了一个SSDT项目来跟踪我的所有数据库对象。但是,如果我尝试发布它,那么SQLCMD会因为它在javascript和它的[$(DatabaseName)]语法之间混淆而引起误解。
是否可以转义我的$所以SQLCMD会正确解析我的SQL代码?