powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Заморочныз SQL запрос
4 сообщений из 4, страница 1 из 1
Заморочныз SQL запрос
    #32087054
Ярополкъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди подскажите где ошибка.
Пишу базу с использованием DBE+Paradox
Задача такова: Нужно значения даты из одной таблицы перенисти в другую и прибавить к ним некоторое количество суток.
По команде Query.ExecSQL выполняю SQL запрос (приведен ниже) и мне выдается ошибка
'Invalid use of keyword. Token: SELECT
Line Number: 3'. Pro... итд
Вот SQL запрос (с учетом всех #13)

UPDATE OrdDB11
SET DATA = OLD_DATE(
SELECT DATA AS OLD_DATE FROM "C:\12_11_02\_edit\BMW 00.0001\Comp1\dbs\DB.db" WHERE (SHP = 1) AND (TYPE = 'бытовая техника')
) - (:plusDays)

Подскажиыте Люди добрые. Заранее благодарен Ярополкъ.
...
Рейтинг: 0 / 0
Заморочныз SQL запрос
    #32087056
Ярополкъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл mailto: online-dialog@mail.ru
Заранее спасибо.
...
Рейтинг: 0 / 0
Заморочныз SQL запрос
    #32103353
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
странный какой-то синтаксис
во-первых невидно WHERE
во-торых возможно в SELECT нужно указать поле DATA с именем таблицы, т.е.
[имя_таблицы].[имя_поля], поскольку в запрсе уже есть поле DATA
...
Рейтинг: 0 / 0
Заморочныз SQL запрос
    #32126237
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробуй
UPDATE OrdDB11
SET DATA = (
SELECT DATA FROM "C:\12_11_02\_edit\BMW 00.0001\Comp1\dbs\DB.db" WHERE (SHP = 1) AND (TYPE = 'бытовая техника')
)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Заморочныз SQL запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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