Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
58
Wie codiert man eine Funktion in SQL? Wie wird sie aufgerufen/gelöscht?
CREATE FUNCTION Hallo (S CHAR(20))
RETURNS CHAR(30)
RETURN Case
WHEN current_time<’12:00’
then concat (’Guten Morgen’, S)
WHEN current_time<’18:00’
then concat(’Guten Tag’, S)
ELSE concat (’Guten Abend’,S)
END;
Aufruf: select Hallo(’Chuck’);
Löschen: Drop function [if exists] Hallo;
RETURNS CHAR(30)
RETURN Case
WHEN current_time<’12:00’
then concat (’Guten Morgen’, S)
WHEN current_time<’18:00’
then concat(’Guten Tag’, S)
ELSE concat (’Guten Abend’,S)
END;
Aufruf: select Hallo(’Chuck’);
Löschen: Drop function [if exists] Hallo;
Karteninfo:
Autor: @destructive_influen...
Oberthema: Datenbanken
Thema: Datenbanken
Veröffentlicht: 27.04.2016