gpt4 book ai didi

sql - 在 MS SQL Server 2008 下的 T-SQL 中,参数 *value* 前面的 '@' 是什么意思?

转载 作者:行者123 更新时间:2023-12-02 19:30:20 24 4
gpt4 key购买 nike

我遇到了以下示例代码:

EXECUTE msdb.dbo.sysmail_add_profileaccount_sp        
@profile_name = @'SQL mail profile',
@account_name = @'account name',
@sequence_number = 1 ;

字符串前面的“@”是什么意思,如上例所示:

@account_name=@'account name'

我知道我的问题可能适用于 T-SQL 中的任何可执行模块的参数,或者一般来说适用于 T-SQL 中的任何字符串文字,所以上面只是我正在查看的具体示例。

最佳答案

我认为这不是有效的 T-SQL。这可能是用脚本中某处的值替换变量而不修剪前导 @ 的结果。

关于sql - 在 MS SQL Server 2008 下的 T-SQL 中,参数 *value* 前面的 '@' 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com