Assuming what dis INT, and you want to insert, say, 15instead of what's in dbo.oldtable, then:
INSERT dbo.newtable(a,b,c,d)
SELECT a,b,c,d = 15
FROM dbo.oldtable
WHERE id = @id;
This is most likely a variable, therefore:
INSERT dbo.newtable(a,b,c,d)
SELECT a,b,c,d = @whatever
FROM dbo.oldtable
WHERE id = @id;
, , " , d"... . , . " ", , , , node :

d .