Schlagwort: SQL

Scriptcase sc_exec_sql mit Fehlerbehandlung

Replace Scriptcases's sc_exec_sql with sc_select for error handling

sc_exec_sql mit Abfangen der Fehler Das Macro sc_exec_sql()  führt in Scriptcase SQL-Befehle aus. Es meldet jedoch keine Fehler an das Programm zurück. Alternativ kann man alle SQL-Befehle auf den Datenbanken (Scriptcase connection) auch mit sc_select()  ausführen. Dabei kann man die Fehlermeldungen

Veröffentlicht in Scriptcase Sniplets Getagged mit: , , , , ,

Prüfe, ob Spalte in SQL-Tabelle vorkommt und füge sie ggfls. ein

asdw_check_add_field – Spalte in SQL-Tabelle prüfen und einfügen, wenn nicht vorhanden Diese Funktion für Scriptcase prüft, ob die Spalte $t_column  in der Tabelle $t_table vorhanden ist. Wenn nicht, wird sie gemäß den üblichen SQL-Angaben in $t_details  eingefügt. Beispiel: asdw_check_add_field("stock_products", "keycode_hash", "varchar(255) COLLATE 'utf8_general_ci' NULL COMMENT 'Hashcode für den Keycode für schnelleres Vergleichen auf Doubletten' AFTER `keycode`, ADD index(keycode_hash)"); Prüft, ob

Veröffentlicht in Scriptcase Sniplets Getagged mit: , ,