Каков эффект от пропуска размера в объявлении nvarchar

Я обычно определяю размер при объявлении параметров в моем SP, например:

@myParam nvarchar(size)

или когда я кастую или конвертирую:

CAST(@myParam AS nvarchar(size))

Недавно я удалил размер из своих функций CAST, таких как:

CAST(@myParam AS nvarchar)

и я немного волнуюсь, если это придет и укусит меня, когда меньше всего ожидают :-(, так как я заметил усечение переменных nvarchar при использовании рекурсивного CTE и приведении nvarchar без указания размера.

Любые комментарии?

Ответы на вопрос(2)

Ваш ответ на вопрос