Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / execute immediate и timestamp / 9 сообщений из 9, страница 1 из 1
17.07.2017, 11:09
    #39490015
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
Что тут не так?

Код: plsql
1.
2.
3.
4.
execute immediate 'CREATE OR REPLACE VIEW a (b) AS 
  select to_timestamp(''01.01.0001 00.00.00'',''DD.MM.YYYY HH24:MI:SS'') b                    
  from dual;                    
'



SP2-0552: Bind Variable "MI" is not declared.
...
Рейтинг: 0 / 0
17.07.2017, 11:21
    #39490019
execute immediate и timestamp
l_kator,

отключи привязку переменных в своем ГУИде, с которого запросы катаешь...
...
Рейтинг: 0 / 0
17.07.2017, 11:21
    #39490021
Никанор Кузьмич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
l_katorЧто тут не так?Точка с запятой после dual
...
Рейтинг: 0 / 0
17.07.2017, 11:24
    #39490023
execute immediate и timestamp
Никанор Кузьмич,

у него до точки с запятой ещё дело не дошло...
...
Рейтинг: 0 / 0
17.07.2017, 11:34
    #39490028
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
Код: plsql
1.
2.
3.
execute immediate 'CREATE OR REPLACE VIEW a (b) AS 
  select cast(date''0001-01-01'' as timestamp(3)) b                    
  from dual';
...
Рейтинг: 0 / 0
17.07.2017, 11:58
    #39490059
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
Добрый Э - Эх,

Спасибо!
...
Рейтинг: 0 / 0
17.07.2017, 12:42
    #39490108
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
l_katorДобрый Э - Эх,

Спасибо!И что, помогло?! И что это за версия SQL*Plus-а, которая не только не умеет парсить литералы, но и позволяет "отключить привязку переменных"?
...
Рейтинг: 0 / 0
17.07.2017, 14:56
    #39490223
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
Elic,

это SQL Developer, отключается в свойствах. К сожалению не скажу в каком месте, так как отключала не я.
...
Рейтинг: 0 / 0
17.07.2017, 15:20
    #39490247
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
execute immediate и timestamp
Еще так заработало

Код: plsql
1.
2.
3.
4.
5.
begin
execute immediate 'CREATE OR REPLACE VIEW a (b) AS 
  select to_timestamp(''01.01.0001 00.00.00'',''DD.MM.YYYY HH24:MI:SS'') b                    
  from dual';
end;
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / execute immediate и timestamp / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]