91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
成安县| 资兴市| 江山市| 布拖县| 五峰| 大关县| 咸丰县| 绩溪县| 客服| 望城县| 奎屯市| 平定县| 澄城县| 灵丘县| 洪泽县| 绵阳市| 深水埗区| 游戏| 全椒县| 泉州市| 嘉定区| 平邑县| 宝应县| 临江市| 射阳县| 右玉县| 红桥区| 阿克陶县| 洛扎县| 秀山| 临清市| 永泰县| 资讯| 兴仁县| 朝阳县| 屯留县| 宝兴县| 通化县| 四会市| 木兰县| 柳州市|