Как создать хранимую процедуру с входным параметром Null в "Parallel Datawarehouse?" - PullRequest
0 голосов
/ 26 апреля 2019

Я создаю хранимую процедуру для поиска таблиц, доступных в базе данных в Microsoft Parallel Datawarehouse, используя SSMS 14 с двумя входными параметрами, именем таблицы и схемой.

Я попробовал этот синтаксис для оператора SQL:

ALTER PROCEDURE MY_SCHEMA.FIND 
    (@TABLE VARCHAR(50) = NULL,
     @Schema VARCHAR(50) = null)
AS
BEGIN
    SELECT * 
    FROM INFORMATION_SCHEMA.COLUMNS 
    WHERE TABLE_NAME LIKE '%' + @TABLE + '%' 
      AND TABLE_SCHEMA LIKE '%' + @Schema + '%'
END

Но я получил эту ошибку:

Оператор CREATE или ALTER PROCEDURE использует синтаксис или функции, которые не поддерживаются в SQL Server PDW.

Пожалуйста, предложите правильный синтаксис для использования

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...