Empty String Date

SQL Server allows us to create date from string. Just like that:

    Declare @date as DataTime
    set @date = '1967-12-11'
    

But what happens if we try assign empty string.

    Declare @date as DataTime
    set @date = ''

    select @date
    

The results may surprise us:

List of string bound to dataGridView.