Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

Re: Datensätze in die gleiche Tabelle kopieren?

  Alt 1. Aug 2005, 15:19
Du darst VALUES und SELECT nicht mischen, aber du kannst die Konstanten in die SELECT-Abfrage mit einbauen:
SQL-Code:
INSERT INTO ARTIKELSTAMM
(
ArtiStammId, ArtiStamBezeich, ArtiStamNummer, EKZ_Nummer,
ArtGrNummer, ArtiFolgeTyp, ArtiInfoGruppe,
ArtiPoolNummer, ArtiStamAuspr, ArtiStamBPoolKum,
ArtiStamBeaKennz, ArtiStamBrutGew, ArtiStamEAN,
ArtiStamEKDKennz, ArtiStamGewicht, ArtiStamGrundArt,
ArtiStamLPreVari, ArtiStamLoeKennz, ArtiStamMatch,
ArtiStamMxErntMg, ArtiStamOPreisSp, ArtiStamOPreisWa,
ArtiStamPackBrei, ArtiStamPackHoe, ArtiStamPackLae,
ArtiStamPrAzGrMe, ArtiStamPrAzMeBz, ArtiStamPrEinhEK,
ArtiStamPrEinhVK, ArtiStamPreVari, ArtiStamRundBest,
ArtiStamRundEK, ArtiStamRundVK, ArtiStamSaatTyp,
ArtiStamTyp, ArtiStamUPreisSp, ArtiStamUPreisWa,
ArtiStamVKDKennz, ArtiStamVerpGew, ArtiStamVolumen,
ArtiStamXPrEinsp, ArtiStamZulBDat, ArtiStammIdEkGrp,
ArtiStammImage, DSD_MatGrNummer, DSD_VolGrNummer,
FilTransfer, ME_GrupNummer, ME_NummerVerpGew,
PrKalkSchema, PreisMatNummerEK, PreisMatNummerVK,
Reinheitsgrad, SaatFruNummer, SaatSortNummer,
SteuerSchluessel, VerpackGruppe, WaGruNummer, artiStamPrAzUFak
)
SELECT 17134,'Absperrventil Form A','999910',70,
ArtGrNummer, ArtiFolgeTyp, ArtiInfoGruppe,
ArtiPoolNummer, ArtiStamAuspr, ArtiStamBPoolKum,
ArtiStamBeaKennz, ArtiStamBrutGew, ArtiStamEAN,
ArtiStamEKDKennz, ArtiStamGewicht, ArtiStamGrundArt,
ArtiStamLPreVari, ArtiStamLoeKennz, ArtiStamMatch,
ArtiStamMxErntMg, ArtiStamOPreisSp, ArtiStamOPreisWa,
ArtiStamPackBrei, ArtiStamPackHoe, ArtiStamPackLae,
ArtiStamPrAzGrMe, ArtiStamPrAzMeBz, ArtiStamPrEinhEK,
ArtiStamPrEinhVK, ArtiStamPreVari, ArtiStamRundBest,
ArtiStamRundEK, ArtiStamRundVK, ArtiStamSaatTyp,
ArtiStamTyp, ArtiStamUPreisSp, ArtiStamUPreisWa,
ArtiStamVKDKennz, ArtiStamVerpGew, ArtiStamVolumen,
ArtiStamXPrEinsp, ArtiStamZulBDat, ArtiStammIdEkGrp,
ArtiStammImage, DSD_MatGrNummer, DSD_VolGrNummer,
FilTransfer, ME_GrupNummer, ME_NummerVerpGew,
PrKalkSchema, PreisMatNummerEK, PreisMatNummerVK,
Reinheitsgrad, SaatFruNummer, SaatSortNummer,
SteuerSchluessel, VerpackGruppe, WaGruNummer, artiStamPrAzUFak
FROM ArtikelStamm
WHERE ArtikelStammID=551
[Nachtrag]
Wenn ArtikelStammId eine Auto-Id ist, dann solltest du sie beim INSERT weglassen (und unten natürlich nicht mit angeben).
Volker
  Mit Zitat antworten Zitat