Ключевое слово DEFAULT - это заполнитель того, что вы хотите предоставить, но на самом деле оно даже не равно NULL.Чаще всего встречается в
exec SProcName 2, DEFAULT
Даже если указан 2-й параметр, на самом деле это не значение, а инструкция для использования значения DEFAULT 2-го параметра.
При использованиив самом CREATE PROC он анализируется, но просто обрабатывается как NULL.