Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ORACLE] elenco di tutte le eccezioni predefinite

144 views
Skip to first unread message

Gil-galad

unread,
Jun 16, 2003, 3:55:05 PM6/16/03
to
Sto cercando un elenco di tutte le eccezioni predefinite di PL/SQL,
dove posso trovarlo?

dav...@yahoo.com

unread,
Jun 17, 2003, 1:14:20 AM6/17/03
to
Gil-galad <gilgalad@eldar_valar.invalid> wrote:
> dove posso trovarlo?

Nella documentazione di PL/SQL.
Davide

Ender Motion

unread,
Jun 17, 2003, 1:59:17 AM6/17/03
to
Ricerca su google, "oracle predefined exception list", click su un link.
Il risultato:

http://www.csis.gvsu.edu/GeneralInfo/Oracle/appdev.920/a96624/07_errs.htm#784

Tra parentesi, capisco la risposta "ovvia" di Davide... possibile che prima
di postare sul ng uno non provi neppure a cercare e preferisca aspettare un
giorno anzichč avere subito la risposta? ;)

Saluti,
Ender


felice_pago

unread,
Jun 17, 2003, 2:07:17 AM6/17/03
to
Il 17 Giu 2003, 07:59, "Ender Motion" <nomai...@please.com> ha scritto:
> Ricerca su google, "oracle predefined exception list", click su un link.
> Il risultato:
>
>
http://www.csis.gvsu.edu/GeneralInfo/Oracle/appdev.920/a96624/07_errs.htm#784
>
> Tra parentesi, capisco la risposta "ovvia" di Davide...

penso che ci sia abituato :)

> Saluti,
> Ender
>


felice_pago
-

--------------------------------
Inviato via http://usenet.libero.it

S2

unread,
Jun 17, 2003, 2:33:25 AM6/17/03
to
Gil-galad wrote:
> Sto cercando un elenco di tutte le eccezioni predefinite di PL/SQL,
> dove posso trovarlo?
>

nel package sys.standard

dav...@yahoo.com

unread,
Jun 17, 2003, 3:17:33 AM6/17/03
to
Ender Motion <nomai...@please.com> wrote:
> Tra parentesi, capisco la risposta "ovvia" di Davide...

No, il fatto e' che se uno ha Oracle, dovrebbe avere anche la documentazione.

Davide

Andrea Salzano

unread,
Jun 17, 2003, 3:41:13 AM6/17/03
to
On Tue, 17 Jun 2003 08:33:25 +0200, S2 wrote:

> nel package sys.standard

Fico! Non avevo mai fatto il desc del package standard di sys.
Tuttavia non vi ho trovato le eccezioni predefinite do PL/SQL.

Martino Serri

unread,
Jun 17, 2003, 3:56:07 AM6/17/03
to

Non è sempre vero, dipende da come è organizzata l'azienda.

Io ad esempio lavoro per una società controllata, non abbiamo Oracle in casa
ma usiamo quello della casa madre e spesso avere informazioni dalla
divisione ICT ti rispondono dopo giorni. A volte, come ben saprai, fai prima
a cercarti tu le informazioni piuttosto che passare per i canali ufficiali.

Martino.


KB

unread,
Jun 17, 2003, 4:13:38 AM6/17/03
to
Nel manuale:
PL/SQL "User's guide and reference"
capitolo 6
(oracle 8.1.7)

Gil-galad <gilgalad@eldar_valar.invalid> wrote in message news:<tgpHa.96256$lK4.2...@twister1.libero.it>...

Gil-galad

unread,
Jun 17, 2003, 8:56:59 AM6/17/03
to
On Tue, 17 Jun 2003 07:59:17 +0200, Ender Motion wrote:

> Tra parentesi, capisco la risposta "ovvia" di Davide...

Infatti era scontata, sapevo di dover guardare li, non sapevo pero' cosa
cercare.
E' confortante pero' che non mi abbia risposto con un
"nella documentazione" ^_^


> possibile che
> prima di postare sul ng uno non provi neppure a cercare e preferisca
> aspettare un giorno anzichč avere subito la risposta? ;)

Ragazzi... perche' date tutto sempre per scontato?
Brutta abitudine avete ^_^

Ho gia cercato in PL/SQL User's Guide and Reference ma ce ne sono solo
alcune... la ORA-02292 che devo catturare non c'e' e solo dopo la
lettura di tutto il capitolo relativo alla gestione delle eccezioni
ho trovato quello che mi serviva: EXCEPTION_INIT.
E' un male cercare di risparmiare tempo?
Ne abbiamo cosi' poco a disposizione ^_^

S2

unread,
Jun 18, 2003, 2:43:24 AM6/18/03
to

come no?

LOGIN_DENIED EXCEPTION;
PRAGMA EXCEPTION_INIT(LOGIN_DENIED, '-1017');

NO_DATA_FOUND EXCEPTION;
PRAGMA EXCEPTION_INIT(NO_DATA_FOUND, 100);

ZERO_DIVIDE EXCEPTION;
PRAGMA EXCEPTION_INIT(ZERO_DIVIDE, '-1476');

INVALID_NUMBER EXCEPTION;
PRAGMA EXCEPTION_INIT(INVALID_NUMBER, '-1722');

TOO_MANY_ROWS EXCEPTION;
PRAGMA EXCEPTION_INIT(TOO_MANY_ROWS, '-1422');

ecc ecc ecc

Gabriele Lamon

unread,
Jul 1, 2003, 5:43:11 AM7/1/03
to
Martino Serri wrote:
>> Io ad esempio lavoro per una societą controllata, non abbiamo Oracle

>> in casa ma usiamo quello della casa madre e spesso avere
>> informazioni dalla divisione ICT ti rispondono dopo giorni. A volte,
>> come ben saprai, fai prima a cercarti tu le informazioni piuttosto
>> che passare per i canali ufficiali.
Iscriviti gratuitamente a OTN e li hai tutta la documentazione on-line.
Devo dire che é un pó dispersiva (qualche decina di pdf) anche se ben
organizzata

>> Martino.


0 new messages