Как получить значения из данных SQLite, кроме числовых?

-2

Есть ли способ получить только не-буквенно-цифровые значения из базы данных SQLite?

У моих значений базы данных есть что-то вроде 23abc abc21, но я хочу получить только abc abc.

Я пробовал использовать ключевое слово REGEXP_REPLACE, LIKE, но не работал в SQLite. Я хочу выполнить это в приложениях для Android.

  • 0
    он уже упоминал в вопросе заголовок. его SQLite
  • 0
    Пожалуйста, проверьте мой ответ.
Теги:
android-sqlite

2 ответа

1
Лучший ответ

Попробовать

String firstname1 = "23abc";
firstname1 = firstname1.replaceAll("[^A-Za-z]","");
System.out.println(firstname1);
  • 0
    Спасибо Ратилал Чопда, это работает для меня.
  • 0
    Как я пропускаю только цифры, но оставляю остальные, например, мои данные 12abc 1abc «abc», abc, и когда я извлекаю данные, я хочу, чтобы результат был abc abc «abc», abc
Показать ещё 6 комментариев
1

вы можете использовать что-то подобное

select * from table WHERE value LIKE '^[A-z]+$'

Ещё вопросы

Сообщество Overcoder
Наверх
Меню