Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.30;
Скачать: CL | DM;

Вниз

субд Oracle8i   Найти похожие ветки 

 
Elvira   (2002-04-30 11:10) [0]

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

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

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


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

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

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


 
Gerakl ©   (2002-04-30 18:23) [2]

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

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


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

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


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

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

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

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


 
Gerakl ©   (2002-05-02 10:29) [5]

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

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


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

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

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



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

Спасибо , Andrus!



Страницы: 1 вся ветка

Текущий архив: 2002.05.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
3-97143
Alexandr
2002-05-06 10:16
2002.05.30
Тип данных OLE


1-97344
Dinara
2002-05-19 21:07
2002.05.30
Как прибить поток и им же порожденные?


6-97378
legioner
2002-03-19 13:14
2002.05.30
Firewall


3-97134
Lightning
2002-05-04 22:51
2002.05.30
Пароль на базу данных


6-97380
новенький в Делфи
2002-03-20 00:41
2002.05.30
Соединение с интернетом