Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

субд Oracle8i [D5, IB4.x, IB5.x, IB6.x, Oracle]


Elvira ©   (2002-04-30 11:10:00) 

Толь начала работать с СУБД Oracle8i. Есть несколько вопросиков, ответьте пожалуста:
Создаю БД в DBAStudio и не могу найти логический тип данных.
Есть ли он и как называется, ели его нет то что используют в место него? Заодно подскажите есть ли он в InterBase?

Можно ли использовать на SQL и PL\SQL левое объединение (Left Join) и правое объединение (Right Join) при работе с Oracle8i? Если можно подробнее.

Заранее благодарна.


Cola   (2002-05-04 21:36:00) [1]

Спасибо , Andrus!


Andrus   (2002-05-02 11:33:00) [2]

> Cola (30.04.02 21:48)
> Nike: Слушай roottim, а как же состыковать TDBCheckBox с
> boolean типом, кот. я создам на основе например char?

У TDBCheckBox есть свойства ValueChecked, ValueUnchecked туда надо написать 1,0 :)))))


Gerakl   (2002-05-02 10:29:00) [3]

> Осталась только вторая часть вопроса - про boolean.

По-моему нет в Оракле тип boolean.
Поля делаем типа number1.A потом в коде можно
добиться требуемого. Смотря что именно тебе надо....


Elvira   (2002-05-01 22:57:00) [4]

Спасибо Geraklза подсказку:
where t1.id = t2.id(+)...
-это сработало.

Осталась только вторая часть вопроса - про boolean.
Может кто знает.

P.S. Cola правильно понял мой вопрос. Но теперь нужен ответ!


Cola   (2002-04-30 21:48:00) [5]

Nike:Слушай roottim, а как же состыковать TDBCheckBox с boolean типом, кот. я создам на основе например char?


Gerakl   (2002-04-30 18:23:00) [6]

напр
where t1.id = t2.id(+) что означает все записи 1-й + 2-й с нулл

where t1.id (+) = t2.id - наоборот


roottim   (2002-04-30 11:35:00) [7]

как такового типа поля буль не существует.. им может быть все что угодн.. напр varchar2(1), char(1), number(1) и тп..
на уровне pl/sql boolean есть.. но только на уровне ХП и ХФ

что касается обьединений.. то у оракла свои правила насчет этого, хотя 9и уже поддерживает и такой синтаксис
для объединения используются (+) указывающи нестрогое соотв-е полю
напр
where t1.id = t2.id(+) что означает все записи 1-й + 2-й с нулл


Наверх

Титульная страница Поиск, карта сайта Написать письмо