Форум: "Базы";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];
ВнизПроблема с выборкой SQL Найти похожие ветки
← →
Mars (2003-02-07 11:35) [0]В базе данных имеется поле с именем "SUM".
При выполнении запроса
"SELECT DBB.TN,DBB.KOD,DBB.SUM FROM "basa.dbf" DBB"
происходит ошибка, так как имя поля "SUM" воспринимается как
функция SUM() и следующая фраза (FROM) считается неверно заданным параметром.
Как указать, что DBB.SUM это поле, а не функция?
← →
Stas (2003-02-07 11:39) [1]Нужно это имя взять в кавычки "DBB.Sum"
Если не получиться попробуй в SQl Builder
← →
Mars (2003-02-07 11:43) [2]Если взять в кавычки, все поле забивает строкой "DBB.Sum",
а не знfчением поля "Sum"
← →
stone (2003-02-07 11:44) [3]Попробуй [Sum]
← →
Mars (2003-02-07 11:51) [4]>>Попробуй [Sum]
Не выходит.
Invalid use of keywords.
Tolken:[DBB.Sum]
← →
Stas (2003-02-07 11:54) [5]Если возможно, то переименуй поле, вообще так поля лучше не называть.
← →
Mars (2003-02-07 12:00) [6]Stas, я тоже такого мнения,
но на базу уже навешана куча задач (причем под DOS),
так что это абсолютно не возможно.
База создавалась другими людьми под FOX2.
← →
stone (2003-02-07 12:08) [7]
> Invalid use of keywords.
> Tolken:[DBB.Sum]
DBB.[Sum]
← →
Stas (2003-02-07 12:08) [8]Попробуй Sql Builder, а потом посмотри сам текст.
Как выбрать Sql Builder: щелкни правой кнопкой мыши по запросу и выбери Sql Builder, а там подгрузи свою таблицу и выбери свое поле.
Ну или если можно попробуй просто Select * from DBB
← →
Nikolai_S (2003-02-07 12:17) [9]Любой из вариантов подойдет: DBB.[SUM] или [DBB].[SUM]
← →
Mars (2003-02-07 12:17) [10]Методом научного эксперимента было установлено:
DBB."Sum" - работает!
Щас ради интереса попробую DBB.[Sum]
Благодарю всех за советы!
Удачи!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c