亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
荆州市| 雷山县| 呼和浩特市| 红河县| 龙山县| 阜城县| 上饶县| 梁河县| 根河市| 桐柏县| 合作市| 阿巴嘎旗| 苍溪县| 湟中县| 大同市| 藁城市| 江阴市| 吴桥县| 乌兰浩特市| 定陶县| 黄山市| 长岭县| 江山市| 廊坊市| 伊宁市| 定日县| 英山县| 临城县| 连州市| 搜索| 邵东县| 鄂托克前旗| 石泉县| 凤冈县| 平泉县| 黄冈市| 建水县| 民勤县| 射洪县| 察隅县| 永年县|