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

溫馨提示×

sqlite怎么查找字符串中的字符

小億
204
2024-04-09 13:21:35
欄目: 云計算

要在SQLite中查找字符串中的字符,可以使用INSTR函數。這個函數接受兩個參數,第一個參數是要搜索的字符串,第二個參數是要查找的字符。

例如,要查找字符串'hello world'中是否包含字符'o',可以使用以下查詢:

SELECT INSTR('hello world', 'o');

這將返回字符'o'在字符串'hello world'中的位置,如果找不到該字符,則返回0。

如果要查找字符串中的所有特定字符的位置,可以使用循環和INSTR函數來實現。例如,要查找字符串'hello world'中所有字符'o'的位置,可以使用以下查詢:

WITH RECURSIVE positions AS (
  SELECT 1 AS position,
         INSTR('hello world', 'o') AS index
  UNION ALL
  SELECT position + index,
         INSTR(SUBSTR('hello world', position + index), 'o')
  FROM positions
  WHERE index > 0
)
SELECT position - 1 AS char_position
FROM positions
WHERE index > 0;

這將返回字符串'hello world'中所有字符'o'的位置。

0
琼结县| 塘沽区| 元谋县| 通渭县| 天门市| 台中县| 巴南区| 伊通| 茂名市| 江油市| 石城县| 曲阜市| 文昌市| 古丈县| 霍州市| 金昌市| 遵义市| 嘉善县| 平谷区| 津市市| 景泰县| 贡山| 出国| 西丰县| 静海县| 伊宁市| 环江| 英超| 辽宁省| 达日县| 肃南| 吴桥县| 南通市| 禄劝| 武定县| 吴川市| 扬中市| 延川县| 德化县| 巴南区| 称多县|