Witam.
Jak zapisać deklaracje zmiennych tymczasowych dla zapytania INSERT INTO :
INSERT INTO [SCADA].[dbo].[SUW_d] (praca_pg,pg1_czp)
VALUES ('"+praca_gp+"','"+IntToStr(pg1_czp)+"')
gdzie: praca_pg nvarchar(20) a pg1_czp int
Wiem że do wpisania wartości mogę użyć tak:
DECLARE @praca_pg nvarchar(20)
, @pg1_czp int
SELECT
@praca_pg ='10'
, @pg1_czp = '20'
INSERT INTO [SCADA].[dbo].[SUW_d] (praca_pg,pg1_czp)
VALUES (@praca_pg,@pg1_czp)
ale nie o to mi chodzi
tzn. efekt chcę miec taki sam ale nie zmieniając w lini VALUES ('"+praca_gp+"','"+IntToStr(pg1_czp)+"')