Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno INSERT INTO tabule SELECT do DEFAULT values [ORACLE, MSSQL, linked servers]

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

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny