Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 语言元素

 

字符串

字符串是大小可达 2 GB 的字符序列。字符串可以如下方式出现在 SQL 中:

  • 作为字符串文字。字符串文字是以单引号(撇号)围起的字符序列。字符串文字表示一个特定的常量值,可能含有无法轻易作为字符键入的特殊字符的转义序列。请参见字符串文字

  • 作为数据类型为 CHAR 或 NCHAR 的列或变量的值。

  • 作为表达式的计算结果。

字符串长度可以用以下两种方式计量:

  • 字节长度   字节长度是字符串中的字节数。

  • 字符长度   字符长度是字符串中的字符数,它基于所使用的字符集。

对于单字节字符集(例如,cp1252),其字节长度和字符长度相同。对于多字节字符集,字符串的字节长度大于或等于其字符长度。