|
Пустая строка в WHERE
|
|||
---|---|---|---|
#18+
Может знает кто, почему Oracle пустую стоку - '' при вставке в таблицу воспринимает как NULL(не дает вставить в столбец с ограничением NULL на столбец), а с другой стороны в выражении select * from table1 where col1 is null или select * from table1 where col1='' не выбирает строки где они точно =''. Столбец типа varchar2. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2001, 10:52 |
|
Пустая строка в WHERE
|
|||
---|---|---|---|
#18+
См. Docu для Oracle 9i Oracle9i SQL Reference Release 1 (9.0.1) 2 Basic Elements of Oracle SQL Nulls Oracle currently treats a character value with a length of zero as null. However, this may not continue to be true in future releases, and Oracle recommends that you do not treat empty strings the same as nulls. http://download-eu.oracle.com/otndoc/oracle9i/901_doc/server.901/a90125/sql_elements5a.htm#59112 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2001, 16:40 |
|
|
start [/forum/topic.php?fid=52&fpage=2853&tid=1993541]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 405ms |
0 / 0 |