powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Не могу понять почему не работает запрос
9 сообщений из 9, страница 1 из 1
Не могу понять почему не работает запрос
    #39871764
Andryshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, помогите советом плиз, есть таблица
Код: plsql
1.
2.
3.
4.
5.
6.
7.
CREATE TABLE car_marks (
  id                integer NOT NULL PRIMARY KEY AUTOINCREMENT,
  title             varchar(255),
  parent_id         integer,
  import_id         varchar(40),
  import_parent_id  varchar(40)
);



В ней данные
запрос
Код: plsql
1.
update car_marks set parent_id = id where import_parent_id = import_id and import_parent_id 


не работает, такой же отлично работает в Mysql например, что ж не так
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871767
Andryshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос который не работает
Код: plsql
1.
update car_marks set parent_id = id where import_parent_id = import_id


Случайно в конце лишнее написал
То есть получается сравнение строк не работает....
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871859
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй выборку сделать
Код: sql
1.
select * from car_marks where import_parent_id = import_id



Проверь что import_parent_id и import_id одинаковые там где надо. Может какие лишние символы попали, например один с пробелом на конце, а другой нет.
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871867
Andryshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T, все проверил, все хорошо там, но не работает
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871898
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример данных давай.
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871912
Andryshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl,

вот дамп https://transfiles.ru/ja1yx
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871928
Andryshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может курсор как то можно в ней организовать?
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871947
Andryshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Впрочем, вопрос решен, SQLite в топку, слишком мелкий функционал, процедур нет, курсоров полноценных тоже, в коде делать перебор данных изврат, Firebird эмбед выиграл, да больше файлов на борту таскать и он версионник, но все же полноценная БД а не этот огрызок
...
Рейтинг: 0 / 0
Не могу понять почему не работает запрос
    #39871950
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да... Данные кривые, sql скрипт оборванный а виновата СУБД.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Не могу понять почему не работает запрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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