Hallo zusammen,

da dies mein erster Artikel ist möchte ich mich kurz vorstellen.

Ich heisse HaPe bin 47 Jahre alt und seit vielen Jahre Windows Softwareentwickler.

Seit kurzem arbeite ich in einer Firma die mit einer AS400 arbeitet:
Version V6R1

Ich habe über einen MS-SQL 2005 einen Verbindungsserver [BioLab] erstellt. Select Statements sind problemlos möglich.

Die Insert Statemants erzeugen Fehlermeldungen.
Sofortiges Commit ist eingeschaltet.
Hier meine Versuche mit Fehlermeldungen:

Insert into [BIO].[S06237C4].[BIOLAB].[AUFTRG] (AUFNR) values (' 1')
Fehlermeldung:
[IBM][System i Access ODBC-Treiber][DB2 für
i5/OS]SQL7008 -

AUFTRG in BIOLAB für Operation ungültig

Declare @test varchar(5)
Set @test = ' 1'
INSERT INTO Openquery([BIO], 'SELECT AUFNR FROM [BIO].[S06237C4].[BIOLAB].[AUFTRG]')
Select @test

Fehlermeldung:
[IBM][System i Access ODBC-Treiber][DB2 für i5/OS]SQL0104 - Token [ ungültig. Gültige Token:
( NEW FINAL TABLE LATERAL <IDENTIFIER>


Ich bin für jede Hilfe dankbar

Gruß HaPe