Какой тип данных у Null по умолчанию в MSSQL

Null logo

Хороший вопрос для собеседования — какой тип данных у Null по умолчанию в MSSQL? Ключевое слово в вопросе «по умолчанию». Важно не столько знание ответа, сколько понимание, как ответ найти без помощи гугла:)

Решение – записать Null во временную таблицу и посмотреть тип поля:

IF OBJECT_ID('tempdb..#TempTable') IS NOT NULL DROP TABLE #TempTable

select null as col into #TempTable

exec tempdb..sp_columns #TempTable

 

 

вывод информации sp_columns
вывод информации sp_columns

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *