Oracle PL/SQL ORA-00947 Ikke Nok Værdier Fejl
I Oracle database, den næste fejl besked må se ud hvor en ukorrekt SQL angivelse bruges, i SQL Plus eller i hvor som helst at sende SQL forespørgsler hen til den databaser såsom oplagt fremgangsmåde eller ekstern planer.
PL/SQL: SQL Angivelse ignoreret
PL/SQL: ORA-00947: ikke nok værdier
Den grund til ORA-00947 fejl er hvor en SQL angivelse behøver to apparater i værdi, i.e antal i antal i søjler og dens værdi at er nærmere angivet i den SQL at blive lig i antal. Men den other noget af den spørgsmål hvilke er søjle værdier indeholder færre artikler end den først skille ad hvilke er den antal i søjler. Den fejl må sker i alt sort i SQL opgørelser Indflette, Opdatere eller Sluttet og sig kunne ligeledes ske i en DER HVOR eller HAR paragraf hvori en sammenkædet sub- SLUTTET vender tilbage ligeledes få søjler. Selv om den SQL gør ikke angive nærmere søjler, sig betyder at den værdier noterede er færre at den søjler eksisterede i den bord i database.
For eksempel, den ORA-00947 fejl vil gå retur selv om jer prøve hen til effektuere den næste SQL opgørelser:
INDFLETTE I Kunders ( aftager, Customer_Name, Fødselsdag) VÆRDIER (’1′, ‘ mig Aftager’);
eller
SLUTTET * AF Kunders DER HVOR ( aftager, Customer_Name) I ( sluttet Aftager AF Befaling);
Hen til opklare den fejl og berigtige den opgave, indskrive at den antal i værdier hvis eller i den søjle værdier skille ad er lig at den søjler nærmere angivet, eller den antal i søjler i bord, og lave om på den SQL angivelse hen til skabe sig lig.
Jer kunne enten den ene eller den anden af nedskære den antal i søjler, eller forhøje den antal i værdier hvis eller hen til den søjle hen til skabe den SQL angivelse lig. Indeværende kan anvendes på den sammenkædet SQL opgørelser hos HAR eller DER HVOR paragraf ligeledes. For eksempel, den berigtige SQL opgørelser burde ligne den næste:
INDFLETTE I Kunders ( aftager, Customer_Name, Fødselsdag) VÆRDIER (’1′, ‘ mig Aftager’, ‘08/08/1988′);
eller
INDFLETTE I Kunders ( aftager, Customer_Name) VÆRDIER (’1′, ‘ mig Aftager’);
eller
SLUTTET * AF Kunders DER HVOR ( aftager, Customer_Name) I ( sluttet Aftager, Customer_Name AF Befaling);
eller
SLUTTET * AF Kunders DER HVOR ( aftager) I ( sluttet Aftager AF Befaling);
betydelig: Indeværende er en apparat oversat side hvilke findes " nemlig er" uden garanti. Apparat gengivelse må være vanskeligt at forstå. Behage omtaleselvstændig Engelsk paragraf når som helst eventuel.
Lod og levere eller blive teknisk opbakning og hjælp henne vedMig Digital Liv Forum.
Beslægtet Artikler
- Oracle Database Import Fejl 3113/3114
- Skabe, Sammenlægge eller Revne Oracle Database Afsnit Fejler hos ORA-14080 Fejl
- Hvor hen til Slippe bort Bogstaver i Oracle PL/SQL Forespørgsler
- Håndbog og Ren Som ikke kan fjernes Oracle nemlig Vinduer
- ORA-00942 Bord eller Se på Gør Ikke Eksisterer Oracle Fejl
- ORA-02449 Oracle Henlægge Bord Fejl
- Oracle EXP-00091 Fejl Hvor Eksport Database
- Oracle ORA-01658 Afskåret fra Skabe BEGYNDENDE Betydning nemlig Afsnit i Tablespace Fejl
- Oracle JDeveloper Kritikken
- ORA-01502 Oracle Indeks i Ubrugelig Påstå
































