tak teď jsem z toho blbej. Pokud jsem to pustil takhle, tak to házelo úplně stejnou chybu, přidal jsem proto DEFAULTy do VALUES co se v tom cyklu vkládají a hlásí to pořád to samé :/
Udělal jsem toto:
DECLARE @COL1 varchar(20), @Col2 varchar(20)
DECLARE cursTabule CURSOR FOR
SELECT COL1, COL2 FROM OPENQUERY
(SQL2, 'select COL1, COL2 from bflmpsvz')
OPEN cursTabule
FETCH NEXT FROM cursTabule
INTO @Col1, @Col2
WHILE @@FETCH_STATUS = 0
BEGIN
-- vlastni inserty
insert into ORACLE..SCHEMA.TABULE(COL1,COL2,COL3,COL4)
values (@Col1, @Col2, DEFAULT, DEFAULT)
FETCH NEXT FROM cursTabule
INTO @Col1, @Col2
END
CLOSE cursTabule
DEALLOCATE cursTabule