рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Not found

Not found - раздел Программирование, изучение основных встроенных функций, системных переменных и выражений языка PL/SQL   Sql> Select Decode(Symbo...

 

SQL> SELECT DECODE(symbol_value, 'A', 'Letter A',

2 'Z', 'Letter Z',

3 'Unknown letter')

4 FROM test_3;

 

DECODE(SYMBOL_

--------------

Letter Z

Letter A

Unknown letter

Letter A

 

SQL>

SQL>

SQL> -- NVL(выражение, значение_при_NULL) - если <выражение>=NULL то функция

SQL> -- возвращает <значение_при_NULL>, иначе возвращается <выражение>

SQL> INSERT INTO test_3 VALUES (NULL, 10, 'A', SYSDATE);

 

1 row created.

 

SQL> INSERT INTO test_3 VALUES ('str', NULL, 'B', SYSDATE);

 

1 row created.

 

SQL>

SQL> SELECT string_value, number_value FROM test_3;

 

STRING_VALUE NUMBER_VALUE

-------------------- ------------

AbcdeF 1234.56

fEDCBa 6543.21

xyz. abc 99.99

str 10

str

 

6 rows selected.

 

SQL> SELECT NVL(string_value, 'undefined'), NVL(number_value, 0) FROM test_3;

 

NVL(STRING_VALUE,UN NVL(NUMBER_VALUE,0)

-------------------- -------------------

AbcdeF 1234.56

fEDCBa 6543.21

xyz. abc 99.99

str 10

undefined 10

str 0

 

6 rows selected.

 

SQL>

SQL> -- NVL(выражение, значение_при_не_NULL, значение_при_NULL) - если <выражение>=NULL

SQL> -- то функция возвращает <значение_при_NULL>, иначе возвращается <выражение_при_не_NULL>

SQL> SELECT string_value, NVL2(string_value, 'OK', '?') FROM test_3;

 

STRING_VALUE NV

-------------------- --

AbcdeF OK

fEDCBa OK

xyz. abc OK

str OK

?

str OK

 

6 rows selected.

 

 

SQL>

SQL> --

SQL> -- УДАЛЕНИЕ ТАБЛИЦЫ

SQL> --

SQL> DROP TABLE test_3;

 

Table dropped.

 

SQL>

 

– Конец работы –

Эта тема принадлежит разделу:

изучение основных встроенных функций, системных переменных и выражений языка PL/SQL

На сайте allrefs.net читайте: "изучение основных встроенных функций, системных переменных и выражений языка PL/SQL"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Not found

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

SYSDATE ADD_MONTHS
---------- ---------- 2004-07-24 2004-09-24   SQL> SQL> -- LAST_DAY(дата) - последний день месяца

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги