sqlserver服务器名称有斜杠(\)怎么输入到C#工具里不报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver服务器名称有斜杠(\)怎么输入到C#工具里不报错相关的知识,希望对你有一定的参考价值。

C#工具,一般是Visual Studio。在VS里,“\”是特殊字符,作为换行符解释的;

如果字符串中,包含特殊字符,则需要加一个转义符作为前缀,就可以将这个特殊字符输入到字符串里了。
这一点,不光是C#,其他语言都是如此。C#的转义符是 \ ,C、java也是,pb好像是“~”。
C#里需要这么处理的,还有双引号,需要写成 \”;

此外,虽然需要使用转义字符的都是特殊字符,但除了\与“,以及正则表达式中使用$、%等时,大多数特殊字符的定义都是”\“后接普通字符定义出来的,比如:“\f” 、"\n"、“\r”等会被解释为换页符、换行符、回车符;
参考技术A string s = @".\\sqlexpress";

参考技术B string s = ".\\sqlexpress";

SqlServer删除复制监视器中无效的发布名称

原文:SqlServer删除复制监视器中无效的发布名称

在服务器复制监视器中有一个发布名称,因为该发布订阅已经删除。

ReportServerTempDB只有一个发布,已无效,打算删除。

技术分享图片


--直接删除表记录
select * from dbo.MSsnapshot_agents where publisher_db='ReportServerTempDB'





技术分享图片

--直接删除表记录
DELETE FROM distribution.DBO.MSlogreader_agents WHERE publisher_db = 'ReportServerTempDB'














以上是关于sqlserver服务器名称有斜杠(\)怎么输入到C#工具里不报错的主要内容,如果未能解决你的问题,请参考以下文章

sql注入逃逸双引号转义

sqlserver怎样把服务器上表中的数据备份到本地

a href=里面有 斜杠 反斜杠,链接出现404,是否因这斜杠原因

sed命令反斜杠的转义

Linux中的正斜杆(/)和反斜杆(\)的作用

python中将反斜杠'\'变为正斜杠'/'