Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Sqlite проверка на наличие / 5 сообщений из 5, страница 1 из 1
02.02.2009, 08:18
    #35790764
Diam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sqlite проверка на наличие
Доброго времени суток господа, для собственных нужд пишу маленький скрипт на python.
При работе решил попробовать использовать Sqlite.
Так вот, есть такая таблица :"CREATE TABLE if not exists LINKS(LINK,OWNER)"
Добавляю в нее данные так: "insert into LINKS (LINK) values ("www.google.com")"
Но хотелось бы сделать проверку на дубликаты в базе, то есть, чтобы вставлялись только те ссылки которых в базе нету.
Пытался поколдовать с вариациями на тему "select LINK from LINKS where LINK="www.google.com"
Но мне постоянно возвращает (('LINK', None),)
Подскажите, как правильно организовать поиск по БД ?
...
Рейтинг: 0 / 0
02.02.2009, 09:14
    #35790812
Diam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sqlite проверка на наличие
В принципе, это замена чему-то по типу "insert into URLS if not exists" -я знаю, что такого нету, но как бы его заменить ?
...
Рейтинг: 0 / 0
02.02.2009, 13:13
    #35791430
Diam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sqlite проверка на наличие
Все, решил проблему уже решение здесь :http://python.su/forum/viewtopic.php?pid=24072#p24072
...
Рейтинг: 0 / 0
02.02.2009, 17:43
    #35792200
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sqlite проверка на наличие
DiamДобавляю в нее данные так: "insert into LINKS (LINK) values ("www.google.com")"
Но хотелось бы сделать проверку на дубликаты в базе, то есть, чтобы вставлялись только те ссылки которых в базе нету.А почитать документацию слабо?
http://www.sqlite.org/lang_replace.html
...
Рейтинг: 0 / 0
04.02.2009, 13:22
    #35796188
Diam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sqlite проверка на наличие
Спасибо, обязательно прочитаю - просто с БД работаю впервые и запросы придумывал наугад :)
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Sqlite проверка на наличие / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]