Вставка меток времени в SQLite - PullRequest
0 голосов
/ 08 июня 2011

У меня есть таблица со столбцом «TIMESTAMP с указанием даты», но я не уверен, какой формат ожидает SQLite. Как мне нужно отформатировать «3/5/1999 22:30», прежде чем я смогу вставить его в столбец выше?

Кроме того, как параметризованные запросы помогают с таким форматированием?

1 Ответ

2 голосов
/ 09 июня 2011

SQLite не имеет фактического типа даты / времени, он просто использует строки. Действительные форматы строки даты / времени можно найти здесь, в разделе «Строки времени»:

http://www.sqlite.org/lang_datefunc.html

Что касается второго вопроса, я не уверен, что вы можете что-то сделать с параметрами, чтобы помочь здесь. Возможно, вы захотите просто написать функцию, которая преобразует ваш ожидаемый формат в формат SQLite.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...