【PB】製表符和基本資料型別

灰色軌跡發表於2012-08-22

POWERBULIDER允許使用者在字串中使用特殊的ASCII字元.代字號(~)在POWEBULIDER中用於引入特殊字元.下表列出在PB中如何引入指定的ASCII字元

字串 生成的ASCII字元
~n 換行
~t 製表符
~v 垂直製表符
~r 回車
~f 換頁符
~b 退格符
~" 雙引號
~' 單引號
~~ 代字元
~000-255 用十進位制數表示的ASCII字元
~H01-HFF 用十六進位制數表示的ASCII字元
`O000-O377 用八進位制數表示的ASCII字元

使用者在為訊息框生成顯示字串或將值寫到一個檔案時通常使用以上字元.

連續字串: 連續字串(&)用於多行間延續語句和字串.使用者可以將字串&放在一個字串的尾部而不用關閉引號,然後使該字串延續到下一行.

標準資料型別:

資料型別

定義

BLOB 二進位制大型物件,用於儲存大量資料
BOOLEAN 真值,TRUE或FALSE
CHAR 單個ASCII 字元
DATE 日期,年月日
DATETIME 由日期時間合併成
DECIMAL 有符號十進位制數,精度達18位
DOUBLE 有符號浮點數15位精度,2.2E-308到1.7E+308
INTEGER 16位有符號數,-32768到+32767
LONG 32位有符號數,-2147483648到+2147483647
REAL 有符號浮點數6位精度,1.17E-38到3.4E+38
STRING 任意ASCII字元.
TIME 二十四小時格式時間值
UNIT 16位無符號數,0到65535
ULONG 32位無符號數,0到4294967295

資料型別轉換:

函式 功能
char` 將blob,integer,string 轉換為chat
dec 將string 轉換為decimal
double 將string 轉換為double
integer 將string轉換為integer
long 將string 轉換為long
real 將string 轉換為real
date 獲取datetime的date部分
datetime 將date和time轉換為datetime
string 將blob,date,datetime,time 轉換為string
time 獲取datetime的time部分

相關文章