Orakel PL/SQL ORA-00947 Inte Nog Värden Misstag

I Orakel data banken, den följande misstag meddelande Maj framträda när en inkorrekt SQL uttalande är använd, i SQL Plus eller i någonstans så pass sända SQL fråga om till data bankerna sådan som läggat upp procedur eller yttre program.

PL/SQL: SQL Uttalande ignorerat
PL/SQL: ORA-00947: inte nog värden


Grunden för ORA-00947 misstag är när en SQL uttalande behöver två sätta av värde, i.e antal av antal av kolonnerna och dess värde så pass de/vi/du/ni är specificerat inne om SQL till vara lika i antal. Utom sekunden del om spörsmålen vilken är kolonn värden innehåll färre artikeln än den första del vilken är antalen av kolonnerna. Oriktigheten Maj händer i all slag av SQL uttalanden Sätta in, Uppdatera eller Välja och den kanna också inträffa i en VAR eller HAR klausul i vilket en bygg bo sub- VÄLJA returnerar alltför få kolonnerna. Om den SQL er icke specificera kolonnerna, den medel så pass den värden anklagade de/vi/du/ni är mindre så pass kolonnerna existerat inne om bord i data banken.

För exempel, den ORA-00947 misstag vilja bli returnerat om du försök till utföra den följande SQL uttalanden:

SÄTTA IN IN I Kunderna ( kund, Customer_Name, Födelsedagen) VÄRDEN (’1′, ‘ min Kund’);

eller

VÄLJA * FRÅN Kunderna VAR ( kund, Customer_Name) I ( välja Kund FRÅN Ordningarna);

Till lösa oriktigheten och rätta problemet, check så pass antalen av värden försynt inne om kolonn värden del är lika så pass kolonnerna specificerat, eller antalen av kolonnerna i bord, och ändra den SQL uttalande till göra dem lika.

Du kanna endera reducera antalen av kolonnerna, eller öka antalen av värden försynt till kolonn till göra det SQL uttalande lika. Den här kan använde på den bygg bo SQL uttalanden med HAR eller VAR klausul alltför. För exempel, den rätta SQL uttalanden skulle ligne den följande:

SÄTTA IN IN I Kunderna ( kund, Customer_Name, Födelsedagen) VÄRDEN (’1′, ‘ min Kund’, ‘08/08/1988′);

eller

SÄTTA IN IN I Kunderna ( kund, Customer_Name) VÄRDEN (’1′, ‘ min Kund’);

eller

VÄLJA * FRÅN Kunderna VAR ( kund, Customer_Name) I ( välja Kund, Customer_Name FRÅN Ordningarna);

eller

VÄLJA * FRÅN Kunderna VAR ( kund) I ( välja Kund FRÅN Ordningarna);

viktig: Den här er en maskin översätt sida vilken är försynt " så är" utan garantien. Maskin översättning Maj bli besvärlig å förstå. Behaga hänskjuta tilloriginal Engelsk artikeln närhelst möjlig.

Del och bidra med eller få teknisk stöd och hjälp påMin Digital Liv Forums.



Lov en Svara

Du kanna använda de här märken: <en href="" titel=""> <abbr titel=""> < akronymen titel=""> <b> <blockquote anföra=""> < anföra> < koden> <del datetime=""> <em> < jag> <q anföra=""> < strejk> < stark>

Abonera utan kommenterat


Custom Search

Ny Varen

Inkommande Söka Termen för artikeln

ORA-00947 - PL/SQL: ORA-00947: inte nog värden - ORA-00947: inte nog värden - inte nog värden - ORA 00947 - orakel inte nog värden - PL/SQL: ORA-00947 - orakel ORA-00947: inte nog värden - orsak en tid försening i en orakel sätta in - inte nog värde Orakel - PLS-00947 - PL/SQL: ORA-00947: inte nog värden - sql inte nog värden - SQL Misstag: ORA-00947 - SQL Misstag: ORA-00947: inte nog värden - ora-00947 inte nog värden - PLSQL PL/SQL: ORA-00947: inte nog värden - ora-00947 sätta in - PL/SQL: SQL Uttalande ignorerat - "ORA-00947: inte nog värden" - INTE NOG VÄRDEN SQL - inte nog värden ora-00947 - Inte nog värden Orakel misstag - orakel " inte nog värden" - pls 00947 - ORA-00947: inte nog värden i orakel - finna misstag värde med ORA i orakel - inte nog värden - sättande bara få värden inne om bord pl/sql - orakel pl/sql misstag - PL/SQL: ORA-00947: inte nog värden i orakel - (1): PL/SQL: ORA-00947: inte nog värden - SQL Misstag ORA-00947 - nej nog värden i orakel - misstag 3114 skapa ny moment orakel - inte nog värden misstag - sql " inte nog värden" - sql sätta in inte nog värden - "PL/SQL: ORA-00947: inte nog värden" - ORA-00947: inte nog värden - 00947 - orakel pl/sql på serbisk - välja i PL/SQL SÄTTA IN in i bord värden - ORAKEL SÄTTA IN IN I VÄLJA inte nog värden - Error(113,43): PL/SQL: ORA-00947: inte nog värden - misstag inte nog värden - orakel pl/sql misstag inskrivning - orakel misstag inte nog värden - gå in värde för + orakel pl/sql misstag - Orakel "PL/SQL" "@SQLStatement" -