sql - SQL Server存储过程-插入语法错误

标签 sql sql-server stored-procedures syntax-error

我正在尝试创建一个存储过程,以将从Web表单输入的数据存储到SQL Server表中。我可以使first_name的select语句正常工作,但是当我尝试添加更多Insert语句时,出现语法错误。

我究竟做错了什么?屏幕截图如下。谢谢。

enter image description here

最佳答案

删除括号前的逗号,

@email_email varchar(50),
                       ^^^

除了我相信你的插入语句需要像
insert into dbo.users (first_name, last_name, email)
   values (@first_name, @last_name, @email_email)

关于sql - SQL Server存储过程-插入语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55092317/

相关文章:

sql - 优化 nopcommerce 中的 sql 查询

sql - 如何使用 PostgreSQL 更新表中的记录?

mysql - 单个查询的多个删除语句

sql - 如何比较具有复合主键的 2 个表中的行?

SQL:短路不起作用。升级到 SQL Server 2012 后为 "Null or empty full-text predicate"

asp.net - 将内联 SQL 转换为存储过程

mysql - 尝试在 phpmyadmin 中创建事务

Python mysql-connector 将一些字符串转成bytearray

sql - 在联合查询中使用计数

php - 使用 PHP + sqlsrv 更新 MSSQL 表