Normally refers to a variable length string data type.
Normally refers to a variable length string data type.
Note a discrepancy in TSQL (does it do this in Oracle and MySQL as well?) when defined without a length: @somevar VARCHAR
it is a ONE CHARACTER LONG STRING. If it is defined with a length: @somevar VARCHAR(10)
like so, then it has that length (in this case 10 characters). This can cause truncation when unexpected.