|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|||||||||||
Перевести из ms sql server в oracle12.02.2016, 00:42. Показов 5289. Ответов 83
Метки нет (Все метки)
есть процедура и запрос
0
|
|||||||||||
| 12.02.2016, 00:42 | |
|
Ответы с готовыми решениями:
83
Oracle SQL Server Экспорт из Oracle в MS SQL Server Переписать из Oracle в SQL SERVER |
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 14:45 [ТС] | |
|
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
|
| 12.02.2016, 14:47 | |
|
Была ошибка там, которую я пропустил, перенося функцию из своей базы в вашу. Только почему носом в нее не тыкали, не пойму.
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 14:54 [ТС] | |
|
а что значит эта ошибка? ничего путного в инете нет
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
|||||||
| 12.02.2016, 15:06 | |||||||
|
Попробуем сделать отладку. Для этого надо включить серверный вывод. Возможно, для этого у Вас есть специальная кнопка. Но можно включить командой
SET server output ON / Затем в той же сесии надо выполнить анонимный блок. Я убрал все лишние буквы от полной безнадеги. Пришлите ошибки, если выдаст. Может и отладку выдаст. Тогда вообще замечательно будет.
0
|
|||||||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 15:12 [ТС] | |
|
ORA-06550: line 19, column 11:
PLS-00225: subprogram or cursor 'Z' reference is out of scope ORA-06550: line 19, column 11: PL/SQL: ORA-00904: "Z"."DATE1": invalid identifier ORA-06550: line 8, column 1: PL/SQL: SQL Statement ignored ORA-06550: line 23, column 8: PLS-00364: loop index variable 'VV' use is invalid ORA-06550: line 23, column 1: PL/SQL: Statement ignored вставляю команды в sql commands работаю на apex
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
||
| 12.02.2016, 15:22 | ||
|
А в каком-то селекте у Вас было такое. И по схеме я в заказе даты не вижу. Ну-ка, ищите дату в заказе, и точное название давайте. Может там у Вас даже не тип даты, а какой-то другой тип? Можете вставить DDL-ку на таблицу ZAKAZ (create table zakaz и так далее)
0
|
||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 15:24 [ТС] | |
|
вывел vDishId=
DDL это что?
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
|||
| 12.02.2016, 15:31 | |||
|
Там в блоке надо pDishId NUMBER:="номер без кавычек!!!"; Я позже исправил, Вы могли не заметить. Добавлено через 2 минуты Добавлено через 2 минуты Интересно, а как он мог после ошибок еще и vDishId= вывести? Вдруг заработал?
0
|
|||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|||||||||||
| 12.02.2016, 15:31 [ТС] | |||||||||||
|
сам код таблицы
вставил
0
|
|||||||||||
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
|||
| 12.02.2016, 15:40 | |||
|
Добавлено через 3 минуты Выполните селект SELECT CASE WHEN trunc(systimestamp,'ww')=trunc(sysdate,' ww') THEN 1 ELSE 0 end FROM dual; и покажите результат
0
|
|||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 15:42 [ТС] | |
|
вот результат
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
|
| 12.02.2016, 15:43 | |
|
Замечательно! Подправьте строчку в анонимном блоке
AND trunc(z."DATA", ''''||fmt||'''') = trunc(pBaseDate, ''''||fmt||'''') и попробуйте его выполнить. Выдаст ошибки с ORA- ?
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 15:44 [ТС] | |
|
да, ORA-01899: bad precision specifier
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
||
| 12.02.2016, 16:05 | ||
|
AND trunc(z.data, fmt) = trunc(pBaseDate, fmt)
0
|
||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 16:07 [ТС] | |
|
vDishId=10
сработал и вывел это
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
||
| 12.02.2016, 16:08 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 16:17 [ТС] | |
|
дадада!! он что-то вывел..
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
||
| 12.02.2016, 16:19 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 54
|
|
| 12.02.2016, 16:22 [ТС] | |
|
так нам максимум и нужен, если я все правильно поняла
0
|
|
|
765 / 666 / 194
Регистрация: 24.11.2015
Сообщений: 2,163
|
||
| 12.02.2016, 16:28 | ||
|
Кстати, в функции count(*) на SUM(w.numberr) заменили? Или пока не будете?
0
|
||
| 12.02.2016, 16:28 | |
|
Импорт данных из Oracle в SQL Server 2-е одинаковые базы в SQL Server и Oracle Переучиться с Oracle на Microsoft SQL Server Сравнение SQL Server 2005 и Oracle 10g Oracle: MySQL будет конкурировать с Microsoft SQL Server Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|