Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Неправильный скрипт при сравнении ХП / 2 сообщений из 2, страница 1 из 1
17.07.2020, 07:07
    #39980740
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неправильный скрипт при сравнении ХП
1. Домен
Код: sql
1.
2.
CREATE DOMAIN DOM$INTEGER AS
INTEGER;



2. В одной базе есть ХП:
Код: sql
1.
2.
3.
4.
5.
CREATE OR ALTER PROCEDURE TEST_SP_PARAM (
    PARAM1 DOM$INTEGER)
AS
BEGIN
END



В другой базе такая же ХП, но с другим набором параметров:
Код: sql
1.
2.
3.
4.
5.
6.
CREATE OR ALTER PROCEDURE TEST_SP_PARAM (
    PARAM1 DOM$INTEGER,
    PARAM2 DOM$INTEGER)
AS
BEGIN
END



3. В первой базе у ХП заходим во вкладку "Сравнение" и делаем сравнение с другой базой.
4. После сравнения переходим в раздел "Script: This To Comparative DB".
Там находится скрипт, который не работает, так как в первом ALTER у параметров нет типа:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
SET SQL DIALECT 3;

SET AUTODDL ON;

/******************************************************************************/
/****            Altering stored procedures (with empty bodies)            ****/
/******************************************************************************/
SET TERM ^ ;

ALTER PROCEDURE TEST_SP_PARAM(
  PARAM1 /* DOM$INTEGER */ ,
  PARAM2 /* DOM$INTEGER */ )
AS
BEGIN
  EXIT;
END
^


/******************************************************************************/
/****                      Altering stored procedures                      ****/
/******************************************************************************/
ALTER PROCEDURE TEST_SP_PARAM(
  PARAM1 DOM$INTEGER,
  PARAM2 DOM$INTEGER)
AS
BEGIN
END
^


SET TERM ; ^



На вкладке "Script: Comparative DB to This" такая же беда.
...
Рейтинг: 0 / 0
17.07.2020, 14:28
    #39980957
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неправильный скрипт при сравнении ХП
Там просто скрипты сравниваются. В этих скриптах доменов нет, поэтому такой результат.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Неправильный скрипт при сравнении ХП / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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