|
|
|
Null в Pervasive
|
|||
|---|---|---|---|
|
#18+
База Pervasive SQL 7. Пытаюсь записать из Oracle через ODBC значение chr(0). Вместо этого значения записывается null или пустое поле, вобщем Oracle значение видит как null. При этом спокойно записывает chr(1) как chr(1) и т.д. При этом chr(0) присутствует как значение, если он вводятся клиентскими средствами данной базы Pervasive. Парадокс какой-то получается, а не первазив. Подскажите как ввести chr(0) не как null. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 15:54 |
|
||
|
Null в Pervasive
|
|||
|---|---|---|---|
|
#18+
NULL в Oracle,DB2 реализован через дополнительный байт, т.е. поле которое може принимать значение NULL физически на 1 байт длиннее. Значение в этом байте и определяет NULL или not NULL. В Pervasive (Btrieve) такого байта у поля нет. Поэтому NULL реализован как значение самого поля (т.е. множество значений на одно меньше). В Pervasive, если все байты поля chr(0), то значение поля NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2006, 05:59 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=33544030&tid=2016473]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 375ms |

| 0 / 0 |
