Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SQL: Select / Where / Like

298
09 июля 2005 года
zatch
622 / / 20.01.2000
Проблема в следующем:
Составляю такой SQL запрос:

"SELECT * FROM 'dvd_db1.DB' Dvd_db1 WHERE (Title like '%%')";

Всё работает нормально.

Но вот такой запрос не проходит:

"SELECT * FROM 'dvd_db1.DB' Dvd_db1 WHERE (Title like '%%') AND (Cast like '%%')";


Ругается: 'Invalid Use of Keyword Token: Like
Line number 1'

В чем тут я не прав?

На всякий случай: Прогу пишу в Борланд Билдер, таблица Парадокс.
10
09 июля 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by zatch
Ругается: 'Invalid Use of Keyword Token: Like
Line number 1'


Cast - ключевое слово, а в твоем примере оно интерпретируется как имя поля.

298
09 июля 2005 года
zatch
622 / / 20.01.2000
Цитата:
Originally posted by Freeman
Cast - ключевое слово, а в твоем примере оно интерпретируется как имя поля.



Кажись я понял.

То есть, Cast плохое название для поля, так как оно является ключевым?

Ну тогда я думаю проще всего будет просто переименовать его.

Сейчас попробую, Санкс.

287
13 июля 2005 года
Shiizoo
958 / / 14.03.2004
А закавычивать в fox'е индетификаторы нельзя?

mysql:
 
Код:
create table like (id int); //ошибка
create table `like` (id int); //пашет
select like.id from like; //ошибка
select `like`.id from `like`; //пашет


Брр.. Проще все, по-моему, всю схожую дрянь кавычить.
10
13 июля 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Shiizoo
Проще все, по-моему, всю схожую дрянь кавычить.


Если база только создается, ИМХО, лучше соблюдать ее стандарты, и потом не лечиться.

298
13 июля 2005 года
zatch
622 / / 20.01.2000
Цитата:
Originally posted by Freeman
Если база только создается, ИМХО, лучше соблюдать ее стандарты, и потом не лечиться.



Так именно что база только создаётся.

10
13 июля 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by zatch
Так именно что база только создаётся.


Shiizoo, лечиться пора. ;)

Прям анекдот про Штирлица получился. :D

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог