asp.net中@的意思?
发布网友
发布时间:2022-05-02 06:48
我来回答
共5个回答
热心网友
时间:2023-10-10 07:33
@是SQL(结构化查询语言 Structured Query Language)的变量的标识符,即SQL在定义变量时必须得用@.
举个例子:
DECLARE @a int
上面定义了一个名为 @a 的整型变量.
就像上面你程序中的"@EmployeeID, @LastName, @FirstName, @HomePhone, @Address, @City, @Country, @Notes, @PostalCode"这些都是你的数据库存储过程中定义的变量,你可以到你数据库的存储过程中查找.
注意:@必须加,其为SQL变量标识,没有它SQL编译器识别不了你定义的东东.
热心网友
时间:2023-10-10 07:34
主要是防止SQL注入攻击
还有普通用户也有可能输入单引号等特殊字符将SQL语句截断
热心网友
时间:2023-10-10 07:34
SQL语句里的变量
热心网友
时间:2023-10-10 07:35
sql 参数
热心网友
时间:2023-10-10 07:36
写@就表示变量,不写就是SQL语句里的变量了。不是ASP.NET里的变量。
你要说什么意思,我也不知道怎么说,它就是这样规定的。哈哈。。。