Как выбрать текущую дату из SQLite, используя ormlite?

Есть ли способ выполнить пользовательский запрос SELECT date('now'); при использовании ormlite? Или это можно только обратиться к основному sqlite xerial jdbc driver напрямую?

1 ответ

Есть ли способ выполнить пользовательский запрос SELECT date("сейчас"); при использовании ormlite?

Это тот тип вызова, который очень специфичен для базы данных. Вы можете, однако, использовать dao.queryRaw(...) method метод, который возвращает результаты в виде String[], Смотрите документацию по необработанным запросам.

Примерно так должно работать:

GenericRawResults<String[]> rawResults = dao.queryRaw("SELECT date('now')");
String[] results = rawResults.getResults().get(0);
System.out.println("now date = " + results[0]);
Другие вопросы по тегам