OceanBase 字面量

2021-06-30 13:56 更新

文本

文本是使用單引號?'?或雙引號?"?引起來的字符序列,如果打開?ANSI_QUOTES?模式,那只有單引號?'?可以用于引用字符串。

數值

十進制數值可以分為精確數值(整數和定點數值)和浮點數值。數值可以使用小數點?.?作為十進制分隔符,也可以在前面加一個負號?-?來表示負值。

十六進制數值只支持整數數值,以前綴?0X?開始,允許出現字母?A?到?F?,所有字母不區(qū)分大小寫。

日期時間

日期時間字面量有文本或數值兩種形式。

  • 文本格式可使用全量分隔符:?'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。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號