title: why does t-sql use the N prefix for nvarchar string literals?
body: <p>I understand that, in t-sql, the prefix <code>N</code> on a string literal specifies a unicode string (i.e. the type of the literal is nvarchar).  My question is:  why N?  Why not U, for Unicode, or L, like C?</p>