<< Click to Display Table of Contents >>
函數定義參考表
數值
ABS(number):傳回一數值的絕對值。
ATAN(number):傳回一數值的反正切值,傳回值以弧度表示,介於 -π/2 和π/2 之間。
CEILING (number):傳回指定數值無條件的捨入值。
COS (number):傳回一數值的餘弦值。
EXP(number):傳回指數的number 乘方值。
FLOOR(number):將一數字以趨近零方式捨位。
INT(number):傳回無條件捨去後的整數值。
LOG(number):傳回數字的對數。
LOG10(number):傳回以10 為底的對數數字。
MOD(number):傳回兩數相除後之餘數。
PI():傳回圓周率π 值。
ROUND(number, num, digits):依所指定的位數,將數字四捨五入。
SIGN(number):傳回代表數字正負號的代碼。當傳回1 時代表正數;當0 時代表0;當-1 時代表負數。
SIN(number):傳回一弧度之正弦值。
SQRT(number):傳回數字的正平方根。
TAN(number):傳回一角度之正切值。
字串
ALLTRIM(text):將字串開頭或結尾的空白字元移除。
ANSITOOEM(text):將字串由ANSI 字元及轉為OEM 字元集。
ASC(text):傳回字串開頭字元的ASC 代碼。
AT(find_text, within_text,[occurence]):傳回某特定文字串以指定次數出現在另一文字串的字元位置(大小寫視為相異)。
ATC(find_text, within_text,[occurence]):傳回某特定文字串以指定次數出現在另一文字串的字元位置(大小寫視為相同)。
CHR(number):根據ANSI 字元集,傳回代碼所對應的字元。
CHRTRAN(find_text, within_text,new_text):將字串中的一部分以其他字串取代。
CTOT(text):將字串轉換成日期格式字串輸出。
ISALPHA(text):檢查字串開頭字元是否為A-Z 或a-z 的字元。
ISDIGT(text):檢查字串開頭字元是否為0-9 的字元。
ISLOWER(text):檢查字串開頭字元是否為小寫的字元。
ISUPPER(text):檢查字串開頭字元是否為大寫的字元。
LEFT(text,num_chars):傳回文字串自左邊起指定長度的字串。
LEN(text):傳回文字字串之字元個數。
LOWER(text):將字串轉成小寫。
LTRIM(text):將字串開頭的空白字元移除。
OCCURS(find_text,within_text):傳回特定文字串在另一文字串的出現次數。
OEMTOANSI(text):將字串由OEM 字元集轉為ANSI 字元集。
PADC(text,result_size,[pad_char])
PADL(text result_size,[pad_char])
PADR(text result_size,[pad_char])
REPLICATE(text, times):傳回以指定次數重複的文字串。
RIGHT(text,num_chars):傳回文字串自右邊起指定長度的字串。
RTRIM(text,num_chars):傳回文字結尾的空白字元移除。
SPACE(num_space):傳回指定個數的空白字元。
STR(number,[length],[decimal]):將數值以指定字串格式格式化後傳回。
STRTRAN(within_text,find_text,[new_text],[start_occur],[num_occur]):截取指定字串間之字串相接後傳回。
STUFF(text,start_num,num_chars,new_text):將字串依指定起始字元位置及個數取代為新字串。
SUBSTR(text,star_num,[num_chars]):從指定字串位置以指定個數截取字串後傳回。
UPPER(text):將字串轉成大寫。
VAL(text):將文字資料轉換成數字資料。
日期
CDOW(serial_number):依指定日期傳回該日為星期幾的字串。
CMONTH(serial_number):依指定日期傳回該日為幾月的字串。
DATE([year],[month],[day]):傳回指定日期字串。
DATETIME([year],[month],[day],[hour],[minute],[second]):傳回指定日期時間字串。
DAY(serial_number):傳回該月的第幾天,從1 到31。
DMY(serial_number)
DTOC(serial_number,[1])
DTOS(serial_number)
GOMONTH(serial_number,num_month)
HOUR(serial_number):傳回時間數值所代表的小時數。
MINUTE(serial_number):傳回日期與時間值的分鐘部份。其範圍為0 到59。
MONTH(serial_number):傳回時間數值的月份部份(傳回數值範圍為1 到12)。
SEC(serial_number):傳回對應於日期與時間序列值的秒數部份。
SECONDS(serial_number):傳回今天開始到目前所經過的秒數。
TIME():傳回目前時間的字串。
YEAR(serial_number):求出日期序列數的年份數,其範圍為1900 到9999。
幾何
AREA():取得面圖徵的面積。
GETX():取得點圖徵的X 坐標值。
GETY():取得點圖徵的Y 坐標值。
LENGTH():取得線圖徵的長度或面圖徵的周長。
PERIMETER():回傳面圖徵的周長
NOTE:LENGTH()僅適用於線圖徵的計算;AREA()和PERIMETER()函數則僅適用於面圖徵的計算。
©2016 Supergeo Technologies Inc. All rights reserved.