65 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 字面量 
 | |
| ========================
 | |
| 
 | |
| 
 | |
| 
 | |
| 文本 
 | |
| -----------
 | |
| 
 | |
| 文本是使用单引号`'`或双引号`"`引起来的字符序列,如果打开`ANSI_QUOTES`模式,那只有单引号`'`可以用于引用字符串。
 | |
| 
 | |
| 数值 
 | |
| -----------
 | |
| 
 | |
| 十进制数值可以分为精确数值(整数和定点数值)和浮点数值。数值可以使用小数点`.`作为十进制分隔符,也可以在前面加一个负号`-`来表示负值。
 | |
| 
 | |
| 十六进制数值只支持整数数值,以前缀`0X`开始,允许出现字母`A`到`F`,所有字母不区分大小写。
 | |
| 
 | |
| 日期时间 
 | |
| -------------
 | |
| 
 | |
| 日期时间字面量有文本或数值两种形式。
 | |
| 
 | |
| * 文本格式可使用全量分隔符:`'2015-07-21 12:34:56.789'`,或完全不使用分隔符:`'20150721'`。
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| <!-- -->
 | |
| 
 | |
| * 数值格式只允许使用小数点`.`作为秒和微秒部分的分隔符:`20150721123456.789`。
 | |
| 
 | |
| * 在需要使用分隔符时,除了秒和微秒部分之间只能使用小数点`.`外,其它分隔符建议只使用`-`、`/`、`:`等常用分隔符。
 | |
| 
 | |
|   
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 转义字符 
 | |
| -------------
 | |
| 
 | |
| 转义字符是在字符串中,某些序列前添加反斜线`\`,用于表示特殊含义。转义字符对大小写敏感。例如`\b`表示退格,但`\B`表示`B`。
 | |
| 
 | |
| 以下为所有转义符列表:
 | |
| 
 | |
| 
 | |
| | 转义符  |         含义          |
 | |
| |------|---------------------|
 | |
| | `\b` | 退格符。                |
 | |
| | `\f` | 换页符。                |
 | |
| | `\n` | 换行符。                |
 | |
| | `\r` | 回车符。                |
 | |
| | `\t` | tab字符。              |
 | |
| | `\\` | 反斜线字符。              |
 | |
| | `\'` | 单引号。                |
 | |
| | `\"` | 双引号。                |
 | |
| | `\_` | 下划线。                |
 | |
| | `\%` | 百分号。                |
 | |
| | `\0` | NULL。               |
 | |
| | `\Z` | ASCII 26,控制符Ctrl+Z。 |
 | |
| 
 | |
| 
 | 
