powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Если имя поля Date
11 сообщений из 11, страница 1 из 1
Если имя поля Date
    #32061763
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такая проблема.
Есть поле, которое нельзя переименовать - называтся date.
При попытке выполнить запрос
select date from table или select [date] from table
говорит что я неправильно использую ключевое слово
Помогите!
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061764
Фотография Luchkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select "date" from table
должно работать
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061769
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select "date" from calls
говорит operation not applicatable!
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061774
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SET QUOTED_IDENTIFIER ON
SELECT [dbo].[date].[date] from [dbo].[date]
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061799
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения за назойливость, но выхода нет.
Мне нужно написать этот SQL.
У меня таблица формата DBaseIII
Все что я не пробую дает ошибку либо такая операция не поддерживается либо некорректная работа с ключевым словом
Помогите пожалуйста.
Есть ли способ получить значение поля не обращаясь непосредственно к его имени?
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061804
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не из Дельфи ли ты пытаешься этот запрос выполнить?
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061809
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще программа на Delphi
Но сейчас я пробую запросы в SqlExlorer-e
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061813
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда тебе поможет просто назначить алиас для поля. BDE неровно дышит, когда ему приходит поле с названием date.

select date as _date from table
...
Рейтинг: 0 / 0
Если имя поля Date
    #32061819
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том, что как только я пишу слово Date, то получаю ошибку - некорректное использование ключевого слова
PS А что если запрос не идет в SqlExlorer, то в Delphi ecть шансы?
...
Рейтинг: 0 / 0
Если имя поля Date
    #32062113
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые Гуру, прошу прощения что приходится беспокоить вас по пустякам у меня такой вопрос:

SELECT Calls."DATE", Calls."TIME", READRESS, EXTENSION,
CO, IDURATION, Calls."GROUP", TYPE, HAND, PRICE, STATUS, CODE, NUMBER, DURATION,CAST(Calls."DATE" AS DATE) ,Cast('26.10.02' AS DATE)
FROM "Calls.dbf" Calls Where CAST(Calls."DATE" AS Date) Between Cast('23.10.02' AS Date) and Cast('26.10.02' AS Date)

Почему если в выборке
CAST(Calls."DATE" AS DATE) ,Cast('26.10.02' AS DATE)
видны как одинаковые, а результат выборки нулевой

Заранее благодарен.
...
Рейтинг: 0 / 0
Если имя поля Date
    #32062193
Oops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди!
я кажется начал понимать (тормоз)
Хоть в выборке данные похожи др. на др., но в результате сравнения всегда ложь, как будто несовпадение типов данных, использование Cast для обоих атрибутов сравнения не помогает.
Плиз...
(Достал, но куда деваться)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Если имя поля Date
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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