Laat me antwoorden met enkele citaten uit de SQL Server-documentatie.
Dus je varchar wordt gedeclareerd als een varchar(1)
, en de impliciete conversie in uw SET
statement (van een letterlijke tekenreeks met lengte 3 tot een varchar(1)
) kapt dog
af naar d
.