powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / дирекива SET
12 сообщений из 12, страница 1 из 1
дирекива SET
    #32091773
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сабж вообще обрабатывается аксесом?
или как и, например, convert не понимает что это ...
просто была проблемка сделать подстановку прямо в селекте булевых полей?
т.е. чтоб отображалось вместо true и false - мои значения?
как это можно сделать без использования SET?
фенксы
...
Рейтинг: 0 / 0
дирекива SET
    #32091781
Suslik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, IIf?
...
Рейтинг: 0 / 0
дирекива SET
    #32092051
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все! разобрался!
извратился вот так:

Код: plaintext
1.
select 'none' as label1 from my_table where bool_field= 0 
union select 'yeah' as label1 from my_table where bool_field= 1 


а SET кстати работает! но не работет Case!
...
Рейтинг: 0 / 0
дирекива SET
    #32092062
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
select Case bool_field When  0  Then 'none' When  1  Then 'yeah' End  as label1 from my_table
...
Рейтинг: 0 / 0
дирекива SET
    #32092198
AndreyKa_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такие вещи лучше форматом поля формы делать.
...
Рейтинг: 0 / 0
дирекива SET
    #32092365
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И чем же лучше?
...
Рейтинг: 0 / 0
дирекива SET
    #32092372
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Pavel: а Вы случАем Аксесс со СКУЛем не путаете?
...
Рейтинг: 0 / 0
дирекива SET
    #32092382
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо путаю.
...
Рейтинг: 0 / 0
дирекива SET
    #32092421
Фотография SergeySV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем Вам IIf не нравится, помойму проще будет и универсально ....
...
Рейтинг: 0 / 0
дирекива SET
    #32092525
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Suslik & SergeySV
а что такое IIf?
ни разу не встречал ...

2Pavel
в том то и прикол, что у меня клиент для аксеса и он (имхо) не поддерживает CASE!!! именно в этом проблема - как сделать иначе!
(ну или поддерживает, но в нестандартном синтаксисе :)
(Access 2000)

НО в принципе вопрос уже решен, так что дальнйший базар - просто для повышения образованности . . .
фенксы всем за ответы
...
Рейтинг: 0 / 0
дирекива SET
    #32092561
Фотография Savik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
select iif(bool_field,'yeah','none')  as label1 from my_table
...
Рейтинг: 0 / 0
дирекива SET
    #32092933
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Savik
да и правда это в аксесе работает
и гораздо проще и элегантнее . . .
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / дирекива SET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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