NULL and empty string ??

Lenutza
Дата: 25.05.2006 13:57:23
SQL n evosprinimaet empty string i Null kak odno i tozhe ?
ili eto gde-to v nastrojkax mozhno ukazat' ?
Лиман Артём
Дата: 25.05.2006 14:10:27
Lenutza
SQL n evosprinimaet empty string i Null kak odno i tozhe ?
ili eto gde-to v nastrojkax mozhno ukazat' ?

нет. empty string = ''. А где ты тут что настроишь? Что бы пошел NULL в базу данных в значение параметра нужно передать DBNull.Value.
Lenutza
Дата: 25.05.2006 15:32:05
prosto ya dannye posylaju v DB s pomosh'ju odnoj i toj zhe function,a inogda oni vyglyadyt kak null a inogda ""
pol'zujus' dbnull.value

a potom v code (naprimer) dlya proverki izmenilis' li dannye (t.e user vvel drugie znachenie chem byli):
DS.Table[0].Row["column"]!=control.Text

vydaetsya oshibka v sluchae esli v Database v column bilo znachenie null.Ne mozhet Null sravnivat' ,brat' takoe znachenie v DS ????????????
A tak mne voobshe null ili "" vse ravno.
Bigheadman
Дата: 25.05.2006 15:52:35
В нормальных СУБД пустая строка и NULL разные сущности. Однако в Oracle пустая строка и NULL - одно и то же. В этом вопросе, я считаю, в Oracle накосячили. Но это тема для другого форума.