在sql server中的表中插入值

时间:2014-04-19 13:16:24

标签: sql-server

我创建了一张表'记录'在SQL Server中作为

create table records(name varchar(20),countvalue int);

我使用以下语句插入记录

insert into records values('&name', &countvalue);

这句话给我一个错误&计数值。错误是什么?

1 个答案:

答案 0 :(得分:0)

你不需要&在countValue之前,我认为你的意思是@countValue

declare  @countValue int 
set @countValue = 1
insert into records values('&name', @countvalue);

如果您需要指定姓名,则必须使用此查询

declare  @countValue int 
declare @name varchar(20)
set @countValue = 1
set @name = 'name'
insert into records values(@name, @countvalue);