中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Find_in_set在Oracle數據庫中應用場景

小樊
85
2024-06-25 12:44:31
欄目: 云計算

在Oracle數據庫中,可以使用INSTR函數和REGEXP_SUBSTR函數來實現類似于MySQL中的FIND_IN_SET函數的功能。示例代碼如下:

CREATE OR REPLACE FUNCTION FIND_IN_SET(p_str IN VARCHAR2, p_list IN VARCHAR2)
RETURN NUMBER
IS
BEGIN
  IF INSTR(',' || p_list || ',', ',' || p_str || ',') > 0 THEN
    RETURN 1;
  ELSE
    RETURN 0;
  END IF;
END;
/

這個函數接受兩個參數,第一個參數是要查找的字符串,第二個參數是逗號分隔的字符串列表。如果要查找的字符串在字符串列表中,則返回1,否則返回0。

示例用法:

SELECT FIND_IN_SET('apple', 'apple,banana,orange') FROM DUAL; -- 返回1
SELECT FIND_IN_SET('grape', 'apple,banana,orange') FROM DUAL; -- 返回0

0
长垣县| 东港市| 抚顺市| 吉安市| 宜丰县| 宽甸| 河北区| 长丰县| 烟台市| 荔浦县| 万宁市| 巨野县| 十堰市| 芜湖县| 徐水县| 巴彦淖尔市| 北辰区| 盐边县| 南部县| 安吉县| 天津市| 乐山市| 临清市| 罗甸县| 沁水县| 蓬安县| 陇西县| 沁源县| 邵东县| 安国市| 永州市| 宜良县| 久治县| 高阳县| 申扎县| 淮滨县| 富平县| 剑阁县| 宣恩县| 台州市| 海盐县|