Администратор не может просматривать или назначать роли в WSO2 углерода

gbn ответил на вопрос, но в соответствующей заметке обратите внимание на такой код:

DECLARE @i INT = 0
WHILE @i < 2
BEGIN
    DECLARE @a VARCHAR(100)

    IF @i = 0
        SET @a = 'changed'

    PRINT COALESCE(@a, 'is null')   
    SET @i = @i + 1
END

При запуске он дважды печатает «изменено», в то время как многие люди, вероятно, ожидают его печати «изменено», затем «равно null». Будьте осторожны при объявлении переменных внутри циклов. Возможно, вы захотите явно указать значение NULL в объявлении. например,

DECLARE @a VARCHAR(100) = NULL

Когда эта модифицированная версия запущена, она отображает «изменено», затем «равно null».

1
задан perennial_noob 19 March 2019 в 00:17
поделиться

2 ответа

Значение GroupSearchBase должно быть установлено неправильно. Пожалуйста, проверьте это.

0
ответ дан Bee 19 March 2019 в 00:17
поделиться

Это была проблема с базовой версией 2.6.0. После этого обновление с использованием wum update предоставило некоторые исправления, которые решили проблему.

0
ответ дан perennial_noob 19 March 2019 в 00:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: