-
SQL Funktion und Fehlerbehandlung
Hallo Forum,
ich habe folgende Fragen:
a)
gibt es die Möglichkeit mit SQL oder API Aufruf
den Inhalt eines Char-Feldes auf numerischen Inhalt
zu prüfen ?
(Analog der IsNumeric Funktion in MSAccess)
b)
wie kann man in einem SQL-Trigger eine
Fehlerbehandlung ähnlich dem WHENEVER ... GOTO...
Befehl einbauen ?
Danke
Gruß Claus
-
zu 1)
Eine Funktion für Prüfung auf Numerisch gibt es leider nicht, man kann nur mit Casting (z.B.: dec(charfld, 10, 2) as mydec) einen Versuch der Umwandlung vornehmen.
Klappt dies, wird der richtige Wert zurückgegeben ansonsten das Fehlerflag gesetzt.
Vielleicht hat ja schon mal jemand eine UDF (Userdefined Function) geschrieben, die dieses Problem löst ?
zu 2)
WHENEVER ist eine spezielle Form des PreCompilers und keine SQL-Anweisung, daher gibt es diese Funktion in SQL nicht.
Nach den entsprechenden SQL-Statements ist halt der SqlCode abzufragen.
-
Error Handling
Hallo Claus,
Fehler-Behandlungen in SQL-Triggern können über Error Handler ausgeführt werden.
Schau mal nach unter:
http://publib.boulder.ibm.com/iserie...rbafymst02.htm
Kaptitel: Handlers in SQL-Triggers
oder unter:
http://www.redbooks.ibm.com/redbooks/pdfs/sg246503.pdf
Kapitel: 9.8 SQL-Trigger Error Handling
Birgitta
Similar Threads
-
By mwithake in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 04-08-09, 14:57
-
By steven_r in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 01-06-06, 12:16
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
-
By GHoffmann in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 07-07-05, 09:18
-
By Stefan_R in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 23-01-02, 16:08
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks