Гость
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Ошибки при обновлении платформы / 4 сообщений из 4, страница 1 из 1
24.01.2017, 08:31
    #39390013
Soo
Soo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки при обновлении платформы
Доброго дня!
При обновлении платформы с ASA 9 до ASA 17 базой перестал восприниматься подобный код:
Код: sql
1.
2.
SELECT  @pk_name = max(column_name), @cnt = count(*), @pk_quoted = max(is_quoted)
    from ap_sys_table_info where table_name = @table_name;


Выдаётся ошибка, приведённая во вложении.
Я посмотрел стандарты кода T-SQL от Майкрософта, написано всё по стандартам. Подскажите плз, как поправить данную ситуацию?
...
Рейтинг: 0 / 0
24.01.2017, 18:24
    #39390548
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки при обновлении платформы
Ошибка означает: У тебя хранимая процедура в формате WatcomSQL, а ты вдруг впихнул в середину команду на TransactSQL.
Правь либо заголовок процедуры и подгоняй ее в Transact диалект, либо переписывай эту конкретную команду на Watcom.
Код: sql
1.
select f1, f2, f3 into @f1, @f2, @f3 from tablle where pk=@pk
...
Рейтинг: 0 / 0
25.01.2017, 07:36
    #39390739
Soo
Soo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки при обновлении платформы
Это понятно. Но если учесть, что у меня over 900 процедур, где в большей части такой код, работы очень много. Плюс, можно наделать кучу ошибок.
Возможно ли перевести как-нибудь этот код автоматически?
...
Рейтинг: 0 / 0
25.01.2017, 10:56
    #39390853
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки при обновлении платформы
Можно еще посмотреть в настройках(свойствах) базы переменную на тему поддержки диалекта transact-sql...
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Ошибки при обновлении платформы / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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