Текущий архив: 2003.07.07;
Скачать: CL | DM;
Вниз
Как создать запрос если название поля - цифра? Найти похожие ветки
← →
Саня (2003-06-12 09:34) [0]Почему запрос не работает? делаю так:
select * from Table where Z=100
где Z-название начинающее с цифры (пример:"9зима").
Если можно создавать поля с
названием Z, то как обращаться в запросе к таким полям?
И ещё, не работает если Z название с пробелом (пример: "Зима лето").
Но создавать то их можно!!!
← →
Соловьев (2003-06-12 09:45) [1]СУБД какая?
select * from Table t where t."9зима"=100
или
select * from Table t where t.[9зима]=100
← →
Sandman25 (2003-06-12 10:52) [2]>Но создавать то их можно!!!
Можно не значит рекомендуется. Я пару раз по ошибке создавал в unix файлы с именами rm, -, *, .*. Потом не сразу догадывался, как их можно удалить. Тут то же самое - если не хочется мучиться, добавляя каждый раз кавычки, алиасы и скобки, то рекомендуется давать имена полям по правилам идентификаторов основных языков программирования, то есть начинать с буквы или подчеркивания, и не включать пробелов и неанглийских букв.
Страницы: 1 вся ветка
Текущий архив: 2003.07.07;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.007 c