ALTER PROCEDURE [dbo].[SprInvoerGemeente]
-- Add the parameters for the stored procedure here
@postcode varchar(4),
@naam_gemeente varchar(105),
--@postcode_gemeente varchar(105)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
insert into postcode (postcode, naam_gemeente, postcode_gemeente)
values(@postcode ,@naam_gemeente,@postcode "" @naam_gemeente)
END
在值部分我尝试将2个参数(@postcode, @naam_gemeente)
放在1列中,有人可以帮我解释语法吗???
答案 0 :(得分:2)
字符串连接运算符+
:
insert into postcode (postcode, naam_gemeente, postcode_gemeente)
values(@postcode ,@naam_gemeente,@postcode + " " + @naam_gemeente)
答案 1 :(得分:2)
您需要concatenate将它们合并为一个值:
values(@postcode ,@naam_gemeente,@postcode + ' ' + @naam_gemeente)
答案 2 :(得分:1)
在values
中,您需要添加+
以将两列连接在一起:
insert into postcode (postcode, naam_gemeente, postcode_gemeente)
values (@postcode, @naam_gemeente,@postcode + " " + @naam_gemeente)