2.1.1.3 E021-02, CHARACTER VARYING data type (including all its spellings)
V0003:
The specification states the following:
-
Subclause 6.1, "<data type>": <character string type> ::= CHARACTER [ <left paren> <character length> <right paren> ] | CHAR [ <left paren> <character length> <right paren> ] | CHARACTER VARYING <left paren> <character length> <right paren> | CHAR VARYING <left paren> <character length> <right paren> | VARCHAR <left paren> <character length> <right paren> | <character large object type>
Microsoft SQL Server 2008 R2 varies as follows:
Transact-SQL partially supports this feature. The length of the string is specified in bytes, not characters.