Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 82 83 84 85 86 87 88 89 90 [91]
 Re: Извините за офтоп. Просто посмеяться  [new]
-2-
Member

Откуда:
Сообщений: 14350
Про комментирование дефолтов уже было?
SQL> create table t1 (
  2   n1 number default 1 /* a
  3  b*/, n2 number default 2 -- c d
  4  );

Table created.

SQL> select column_name, data_default from user_tab_columns where table_name='T1';

COLUMN_NAME                    DATA_DEFAULT
------------------------------ ------------------------------
N1                             1 /* a
                               b*/

N2                             2 -- c d
1 фев 19, 15:46    [21799837]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28679
-2-
Про комментирование дефолтов уже было?
проблема exp/imp - не восстанавливается таблица
1 фев 19, 15:58    [21799856]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28679
Клонирование схемы
1 фев 19, 16:02    [21799862]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
-2-
Member

Откуда:
Сообщений: 14350
Чудеса хардпарса
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> select xmlcast(xmlquery('/Y' passing t.z returning content) as clob)
  2  from (select xmlforest(to_clob('123') as y) z from (select 1 from dual)) t;

ORA-43912: invalid collation specified for a CLOB or NCLOB value

SQL> select xmlcast(xmlquery('/Y' passing t.z returning content) as clob)
  2  from (select xmlforest(to_clob('123') as y) z from (select 2 from dual)) t;

XMLCAST(XMLQUERY('/Y'PASSINGT.ZRETURNINGCONTENT)ASCLOB)
--------------------------------------------------------------------------------
123

SQL> select xmlcast(xmlquery('/Y' passing t.z returning content) as clob)
  2  from (select xmlforest(to_clob('123') as y) z from (select 3 from dual)) t;

ORA-43912: invalid collation specified for a CLOB or NCLOB value

SQL> select xmlcast(xmlquery('/Y' passing t.z returning content) as clob)
  2  from (select xmlforest(to_clob('123') as y) z from (select 4 from dual)) t;

XMLCAST(XMLQUERY('/Y'PASSINGT.ZRETURNINGCONTENT)ASCLOB)
--------------------------------------------------------------------------------
123
8 фев 19, 09:01    [21804007]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28679
-2-
Чудеса хардпарса
Не воспроизводится. ora-100%
8 фев 19, 09:12    [21804013]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
Vint
Member

Откуда: Таган-москва
Сообщений: 4545
oracle 12.2.
кто бы мог подумать но nvl в pl\sql таки работает только вот результат не торт....
begin
  for cc in nvl(1,0)..0 loop 
    dbms_output.put_line(1);
  end loop;
end;
12 фев 19, 13:36    [21807340]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
Vint
Member

Откуда: Таган-москва
Сообщений: 4545
мда.. чтото я лопухнулся.))
12 фев 19, 13:39    [21807346]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 55242
Блог
Vint
oracle 12.2.
кто бы мог подумать но nvl в pl\sql таки работает только вот результат не торт....

А что тебя смущает в результате? У меня он соответствует ожиданиям от выполнения такого кода.

P.S. Попробуй заменить на минус единицу?
12 фев 19, 13:41    [21807348]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
Vint
Member

Откуда: Таган-москва
Сообщений: 4545
softwarer,
да это понятно. для этого есть reverce, но дело там было не в этом. надо чаще код писать)
12 фев 19, 13:44    [21807351]     Ответить | Цитировать Сообщить модератору
 Re: Извините за офтоп. Просто посмеяться  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 55242
Блог
Vint
да это понятно. для этого есть reverce

Не, reverse там не повлияет на результат :) Так или иначе, ок, вопрос решён и хорошо ))
12 фев 19, 14:04    [21807392]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 82 83 84 85 86 87 88 89 90 [91]
Все форумы / Oracle Ответить