Автор Тема: Проблема с SQLIte  (Прочитано 3905 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Андрей801

  • *
  • Сообщений: 18
  • Karma: +0/-0
Проблема с SQLIte
« : 20 Января 2009, 01:40 »
Здравствуйте. Пытаюсь использовать SQLite и мне надо сделать такую штуку:

если запись в таблице есть, обновить, если нет вставить
Делаю  так:
INSERT INTO GOODS
VALUES ('0', '1', 'insertsqlgoodsname', '100.10', 'insertFirm')
ON DUPLICATE KEY UPDATE
quantity = '0',
goods_name = 'UpdateSqlGoods',
price = '100.10',
goods_firm = 'UPDATE'

что работает в MySQL но не работает SQLIte. Подскажите пожалуйста, что делать?

kostiak

  • *
  • Сообщений: 140
  • Karma: +0/-0
(Нет темы)
« Ответ #1 : 23 Января 2009, 10:02 »
REPLACE INTO t VALUES(1, "a");

kostiak

  • *
  • Сообщений: 140
  • Karma: +0/-0
(Нет темы)
« Ответ #2 : 23 Января 2009, 10:04 »
Да, ещё: у SQLite неплохая документация :)
http://www.sqlite.org/lang.html

Андрей801

  • *
  • Сообщений: 18
  • Karma: +0/-0
(Нет темы)
« Ответ #3 : 01 Апреля 2009, 05:35 »
Большое спасибо!