|
|
|
NVL
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите как в SQL выражении в Access реализована функция, которая в Oracle известна как NVL(). И если можно, то что-нибудь по преобразованию типов, типа(извиняюсь за каламбур) TO_CHAR(), TO_DATE(), TO_NUMBER()? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2003, 13:25 |
|
||
|
NVL
|
|||
|---|---|---|---|
|
#18+
есть такие функции DateValue(String), Str(Number), Val(String) а что такое NVL? мне очень любопытно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2003, 13:49 |
|
||
|
NVL
|
|||
|---|---|---|---|
|
#18+
Запрос типа: SELECT NVL(fld1, val1) FROM table Он вернет значение поля fld1, если оно не NULL или val1 в противном случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2003, 13:52 |
|
||
|
NVL
|
|||
|---|---|---|---|
|
#18+
Ну тады есть SELECT Nz (fld1, val1) FROM table ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2003, 13:54 |
|
||
|
NVL
|
|||
|---|---|---|---|
|
#18+
Спасибо огромное! Может раскажешь как сделать сортировку по вычесленному полю, а то SELECT (fld1 + STR(fld2)) AS t FROM table ORDER BY 1 не хочет сортировать :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2003, 13:59 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32169567&tid=1681391]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 399ms |

| 0 / 0 |
