SQL где нравится с вкладкой - PullRequest
       2

SQL где нравится с вкладкой

8 голосов
/ 01 сентября 2011

Похоже на такую ​​простую вещь.Мне нужно указать критерии WHERE с помощью оператора LIKE и включить в выражение вкладку.

SELECT * FROM table WHERE field LIKE '%Run1[TAB]%';

Я пробовал \ t, \\ t,% t и оператор char.

Я работаю в Sqlite.

Спасибо.

Ответы [ 2 ]

8 голосов
/ 01 сентября 2011

попробуй

CAST(X'09' AS TEXT)

для символа табуляции

1 голос
/ 01 сентября 2011

Я использую DB2, но, возможно, это решение можно использовать и в Sqlite.

Попробуйте использовать функцию chr. Я думаю в ASCII символ табуляции имеет значение 8. В DB2 работает следующее

SELECT * FROM table WHERE field LIKE '%' || chr(8) || '%'
...