sql语句前面加@是什么意思?

ytzz 2005-12-07 12:04:41
string sql=@"exec applicationAuthor {0}";

这个@表示什么呢?

语句执行后不返回出错结果吗?
...全文
1722 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sugarsupper 2005-12-07
  • 打赏
  • 举报
回复
@转义字符,对一些特舒符号
s=@"\gg";不会出错
engine198473 2005-12-07
  • 打赏
  • 举报
回复
代表@后的内容完全按照字符串处理..不进行转义等操作..正则表达式的时候用的比较多.
wahva 2005-12-07
  • 打赏
  • 举报
回复
分少就不用给我了
ytzz 2005-12-07
  • 打赏
  • 举报
回复
早晨起来这么多答案,晕了.看来分给的少了.

不够分了都.呵呵!
kgdiwss 2005-12-07
  • 打赏
  • 举报
回复
就是取消转义用的。
fattycat 2005-12-07
  • 打赏
  • 举报
回复
屏蔽转义字符~
bingbingcha 2005-12-07
  • 打赏
  • 举报
回复
代表@后的内容完全按照字符串处理..不进行转义等操作..正则表达式的时候用的比较多.
sylmoon 2005-12-07
  • 打赏
  • 举报
回复
CREATE PROCEDURE [GoodsAdd]
(@GID [int],
@GName [varchar](50),
@GPrice [money],
@GProvider1 [varchar](50),
@GProvider2 [varchar](50),
@GDescribe [varchar](500))

AS INSERT INTO [WMS].[dbo].[Goods]
( [GID],
[GName],
[GPrice],
[GProvider1],
[GProvider2],
[GDescribe])

VALUES
( @GID,
@GName,
@GPrice,
@GProvider1,
@GProvider2,
@GDescribe)
GO
代表输入的参数吧?
chenyuming2004 2005-12-07
  • 打赏
  • 举报
回复
取消转义字符.

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧