Predefiniowane wyjątki, [PLSQL] |
Predefiniowane wyjątki, [PLSQL] |
12.12.2012, 23:27:02
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 1.01.2007 Ostrzeżenie: (10%) |
Czy istnieją jakieś przedefiniowane wyjątki aby wyłapać kiedy zrobi się update rekordu nieistniejącego, tzn nie spełni się warunek where?
|
|
|
13.12.2012, 21:17:14
Post
#2
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 34 Dołączył: 22.02.2010 Ostrzeżenie: (0%) |
Jest. Mozesz wykorzystać cursor SQL
Ogolnie rzecz biorąc SQL zwraca ci informacje na temat ostatniego sql statement, wiecej masz w dokumentacji: http://docs.oracle.com/cd/B19306_01/appdev.../sql_cursor.htm Dla przykladu:
Podobnie robisz z updatem Jest tylko jeden wyjatek ze zwykłem selektem Mianowicie
Wiadomo dlaczego prawda? W takiej sytucji stosujesz block
Ten post edytował wiiir 13.12.2012, 21:23:15 |
|
|
Wersja Lo-Fi | Aktualny czas: 22.06.2024 - 20:51 |