Сравнить строки как числа в SQLite3

У меня есть следующий запрос в SQLite:

SELECT * FROM t1 ORDER BY t1.field

Где t1.field - текстовый столбец, содержащий числа. Можно ли заставить SQLite учитывать значения t1. поле в виде чисел вместо строк (без выполнения ALTER TABLE )? Прямо сейчас сортировка является чистой строкой, поэтому 10 идет перед 2.

Спасибо.

7
задан aculich 7 February 2012 в 12:46
поделиться