Microsoft Server studio'脚本表为'用于INSERT到错误的语法

onT*_*net 5 sql t-sql sql-server

我在数据库中有一个表,看起来像这样

数据库

我想插入一条新记录.所以我右键单击我的表格,将鼠标悬停在'script table as'上,然后选择'INSERT to'选项

当我这样做时,我得到了这个

询问

我的问题是,这种语法有什么问题?在尝试添加任何内容之前,我似乎遇到了错误.当盘旋在红线上时,我收到一条消息说

'<'附近的语法不正确

&

'varchar不是公认的内置函数名'

我以为我会用我的数据值替换第二部分.但我不确定.

Luk*_*zda 6

您需要输入实际值.

INSERT INTO tab_name(First_Name, Last_Name, ...)
VALUES ('John', 'Smith', ...);
Run Code Online (Sandbox Code Playgroud)

<col_name, datatype>用实际数据替换占位符.


您还Use Templates in SQL Server Management Studio 可以填充模板值.

Query - > Specify Values for Template Parameters

要么

突出显示您的查询并按CTRL+ SHIFT+M