POSITION(str IN str2)
Funkce hledß °et∞zec nebo text str v °et∞zci nebo textu str2. Funkce vracφ nulu, pokud °et∞zec nenaÜla, nebo prvnφ pozici, v nφ₧ se str v str2 nachßzφ, poΦφtßno od jednΘ.
Je-li str prßzdn² °et∞zec, funkce vracφ 1, je-li str2 prßzdn² °et∞zec, funkce vracφ 0.
P°i hledßnφ v °et∞zci se hledß bez ohledu na velikost pφsmen, pokud str2 je typu CSIString. P°i hledßnφ °et∞zce v textu se hledß bez ohledu na velikost pφsmen, pokud str je typu CSIString. Druh °et∞zce lze zadat pomocφ klφΦovΘho slova COLLATE
.
Odchylky od Intermediate level sm∞rem k Full level nebo k SQL 3
OdliÜnosti od normy
P°φklad pou₧itφ:
funkce, kterß vrßtφ prvnφ mezeru v parametru
FUNCTION PRVNIMEZERA (strpar CHAR (100) COLLATE CSISTRING)
RETURNS INT;
BEGIN
RETURN (POSITION(" " IN strpar));
END