Re: [de-users] SELECT INTO Anweisung

2010-04-07 Diskussionsfäden Robert Großkopf
Hallo Holger,
> 
> in der tblAuto gibt eine ID (AutoWert) als Primärschlüssel, der soll aber
> nicht übernommen werden. Die Fahrgestellnummer (Zahl) soll in der neuen
> tblFahrzeug der Primärschlüssel sein.

Da wird dann wohl der Haken liegen. Woher soll die HSQLDB wissen, dass dies 
ein Primärschlüssel sein soll. So kannst Du die Tabelle nur befüllen, nachdem 
Du sie zuerst einmal erstellt hast und dem Feld den entsprechenden 
Primärschlüssel zuweist. Das würde ich über die GUI machen, geht aber 
natürlich auch über CREATE TABLE ... - nur muss ich da dann auch immer 
nachsehen und lasse das deswegen lieber mit Hilfe von Werkzeugen erstellen - 
nicht nur bei der HSQLDB, mit der ich momentan anderweitig so meine Probleme 
habe.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



RE: [de-users] SELECT INTO Anweisung

2010-04-07 Diskussionsfäden Holger Deiters

Hallo Robert,

in der tblAuto gibt eine ID (AutoWert) als Primärschlüssel, der soll aber nicht 
übernommen werden.
Die Fahrgestellnummer (Zahl) soll in der neuen tblFahrzeug der Primärschlüssel 
sein.

Gruss Holger





> From: rob...@familiegrosskopf.de
> To: users@de.openoffice.org
> Date: Wed, 7 Apr 2010 18:53:54 +0200
> Subject: Re: [de-users] SELECT INTO Anweisung
> 
> Hallo Holger,
> > 
> > ich möchte in base (HSQL-DB) die folgende SQL-Anweisung ausführen und
> > bekomme leider nur Fehlermeldungen.
> > 
> > SELECT "tblAuto"."Fahrgestellnr", "tblAuto"."Einkaufspreis",
> > "tblAuto"."Listenpreis", "tblAuto"."Verkaufspreis", "tblAuto"."Jahr",
> > "tblAuto"."Verkaeufer", "tblAuto"."Klasse" INTO "tblFahrzeug"
> > FROM "tblAuto";
> > 
> > Die Abfrage soll die o.a. Attribute aus der Tabelle tblAuto in die neue
> > Tabelle tblFahrzeug kopieren.
> > 
> > Die Tabelle tblFahrzeug soll mit dieser Anweisung erstellt werden.
> > 
> > Base gibt folgende Fehlermeldung zurück:
> > 
> > Statement does not generate a result set
> > 
> > Bei den Zusätzen taucht dann der Fehlercode -155 auf.
> 
> Ich kenne mich mit den Fehlercodes nicht weiter aus, aber ist die 
> "Fahrgestellnr" Dein Primärschlüssel aus der anderen Tabelle? Die anderen 
> werden es nicht sein und ohne Primärschlüssel wird da nichts laufen.
> 
> Gruß
> 
> Robert
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
> For additional commands, e-mail: users-h...@de.openoffice.org
> 
  
_
http://redirect.gimas.net/?n=M1004xSkyDrive2
Ihre Daten brauchen Platz? SkyDrive gibt Ihnen 25 GB - gratis!

Re: [de-users] SELECT INTO Anweisung

2010-04-07 Diskussionsfäden Robert Großkopf
Hallo Holger,
> 
> ich möchte in base (HSQL-DB) die folgende SQL-Anweisung ausführen und
> bekomme leider nur Fehlermeldungen.
> 
> SELECT "tblAuto"."Fahrgestellnr", "tblAuto"."Einkaufspreis",
> "tblAuto"."Listenpreis", "tblAuto"."Verkaufspreis", "tblAuto"."Jahr",
> "tblAuto"."Verkaeufer", "tblAuto"."Klasse" INTO "tblFahrzeug"
> FROM "tblAuto";
> 
> Die Abfrage soll die o.a. Attribute aus der Tabelle tblAuto in die neue
> Tabelle tblFahrzeug kopieren.
> 
> Die Tabelle tblFahrzeug soll mit dieser Anweisung erstellt werden.
> 
> Base gibt folgende Fehlermeldung zurück:
> 
> Statement does not generate a result set
> 
> Bei den Zusätzen taucht dann der Fehlercode -155 auf.

Ich kenne mich mit den Fehlercodes nicht weiter aus, aber ist die 
"Fahrgestellnr" Dein Primärschlüssel aus der anderen Tabelle? Die anderen 
werden es nicht sein und ohne Primärschlüssel wird da nichts laufen.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org