Cafell PL /SQL ORA -00947 Mo Ddigon Brisiau Amryfusedd

I mewn Cafell chronfa ddata, 'r yn canlyn amryfusedd cenadwri Mai ledrithia pryd an 'n anghywir SQL fynegiad arferir, i mewn SQL Plus ai i mewn anywhere a anfon SQL gofyniadau at 'r databasau 'n gyfryw fel ystoriedig drefniadaeth ai 'n allanol raglenni.

PL/SQL: SQL Fynegiad anwybyddedig
PL/SQL: ORA-00947: mo ddigon brisiau


'r adla achos ORA -00947 amryfusedd ydy pryd a SQL fynegiad requires 'n ddau setiau chan brisio, fi.e rhifa chan rhifa chan cholofnau a 'i brisio sy benedig i mewn 'r SQL at bod bod yn gyfartal i mewn rhifa. Namyn 'r eilia barthu chan 'r gofyniad sy cholofn brisiau contains 'n brinach eitemau na 'r 'n flaen barthu sy 'r rhifa chan cholofnau. 'r amryfusedd Mai happens i mewn pawb bath chan SQL fynegiadau Insert, Update ai Ddethol a all hefyd ddigwydd mewn BLE ai YN CAEL adran i mewn a a nythedig sub - DDETHOL atgorau hefyd hychydig cholofnau. Ai 'r SQL ewigod mo bennu cholofnau, feddwl a 'r brisiau cofnodedig ydy 'n llai a 'r cholofnau bodoledig i mewn 'r bord i mewn chronfa ddata.

Er enghraifft, 'r ORA -00947 amryfusedd adferir ai brofi at chyflawna 'r yn canlyn SQL fynegiadau:

INSERT I MEWN I Chwsmeriaid (Customer_ID, Customer_Name, Ben-blwydd) BRISIAU ( ’1 ′, ‘My Chwsmer ’)

ai

DDETHOL CHAN Chwsmeriaid BLE (Customer_ID, Customer_Name) I MEWN ( DDETHOL Customer_ID CHAN Archebion)

At datrys 'r amryfusedd a cerydda 'r broblem, atalfa a 'r rhifa chan brisiau arlwyedig i mewn 'r cholofn brisiau barthu ydy bod yn gyfartal a 'r cholofnau benedig, ai 'r rhifa chan cholofnau i mewn ord, a chyfnewid 'r SQL fynegiad at gwna 'u bod yn gyfartal.

Alli ai doli 'r rhifa chan cholofnau, ai amlha 'r rhifa chan brisiau arlwyedig at 'r cholofn at gwna 'r SQL fynegiad equaled. Hon applies at 'r nythedig SQL fynegiadau ag YN CAEL ai BLE adran hefyd. Er enghraifft, 'r cerydda SQL fynegiadau ddylu bod cara 'r yn canlyn:

INSERT I MEWN I Chwsmeriaid (Customer_ID, Customer_Name, Ben-blwydd) BRISIAU ( ’1 ′, ‘My Chwsmer ’, ‘08 /08 /1988 ′)

ai

INSERT I MEWN I Chwsmeriaid (Customer_ID, Customer_Name) BRISIAU ( ’1 ′, ‘My Chwsmer ’)

ai

DDETHOL CHAN Chwsmeriaid BLE (Customer_ID, Customer_Name) I MEWN ( DDETHOL Customer_ID, Customer_Name CHAN Archebion)

ai

DDETHOL CHAN Chwsmeriaid BLE (Customer_ID) I MEWN ( DDETHOL Customer_ID CHAN Archebion)

'N BWYSIG: Dyma beiriant cyfieithedig dudalen sy arlwyedig " fel ydy " heb warranty. Beiriant chyfieithiad Mai bod 'n afrwydd at ddeall. Blesio chyfeiria at 'n gysefin Saesneg erthygl whenever 'n bosib.

Ran a chyfranna ai ca 'n dechnegol atega a chyfnertha am 'm 'n Ddigidol Buchedd Forums.



Ad a Ateb

Alli arfer hyn tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> < ddyfynna> < chyfundrefn> <del datetime=""> <em> < fi> <q cite=""> < bwra> < 'n> bybyr

Danysgrifio heb yn esbonio


Custom Search

'n grai Erthyglau

Incoming Chwilia Amodau achos 'r Erthygl

PL/SQL: ORA-00947: mo ddigon brisiau - ora -00947 - ORA-00947: mo ddigon brisiau - mo ddigon brisiau - cafell sql mo i mewn - PL/SQL: SQL fynegiad anwybyddedig - insert i mewn i + brisiau + plsql - mo i mewn sql cafell - cafell mo ddigon brisiau - ORA-00947: insert i mewn i - pl /sql fynegiad anwybyddedig - PL/SQL: ORA-00947: mo ddigon brisiau + pl sql - ddethol i mewn i ora 00947 - sql insert mo ddigon brisiau - Insert fynegiad PL /SQL: ORA-00947: mo ddigon brisiau - nythedig sub - ddethol cafell - cafell amryfusedd: mo ddigon brisio - sql FYNEGIAD ANWYBYDDEDIG CAFELL - SQL ddethol mo dalmau - sql mo i mewn - sql amryfusedd 942 cafell - sql ORA -00947: mo ddigon brisiau - "ora-00947: mo ddigon brisiau " - cafell ddethol mo rhifa - ora -00947 insert - orcale ORA -00947 - pl /sql ORA -00947 insert i mewn i ddethol - SQL MO DDIGON BRISIO - SQL Amryfusedd: ORA-00947: mo ddigon brisiau - INSERT I MEWN I DDETHOL +PL /SQL - mo ddigon brisiau ORA -00947: mo ddigon brisiau - mo ddigon brisiau i mewn sql - mo ddigon valuessql+ - cafell mo ddigon brisiau amryfusedd - cafell " PL /SQL: Fynegiad anwybyddedig " - cafell pl sql checking chydraddau - pl /sql: ora -00947 - PL /SQL mo ddigon brisiau - PL /SQL ORA -00947 - pls -00947 - SQL I MEWN rhifa chan brisiau - PL/SQL: ORA-00947: mo ddigon brisiau - pawb - ora 00947 - cafell sql Chan " sub Ddethol " - amryfusedd: mo ddigon brisiau acha Cafell 8i - mo i mewn na plsql -