函數 操作 例 結果
SQRT(x) 求平方根 SQRT(9) 3
INT(x) 取整數 INT(3.14) 3
ROUND(x) 四捨五入 ROUND(3.14159,4) 3.1416
MOD(x,y) 求X除以Y的餘數 MOD(25,4) 1
MAX(x,y) 求X,Y中的最大值 MAX(7,8) 8
MIN(x,y) 求X,Y中的最小值 MIN(1,2,3) 1
2、字符中操作函數
函數名 操作 例 結果
UPPER(S) 小寫字母變大寫 UPPER(abc) AB
LOWER(S) 大寫字母變小寫 LOWER(ACD) acd
LEN(S) 求字符串的長度 LEN("中國1號") 7
AT(S1,S2) 在字符串S2,找字符串S1 AT("H","CHINA") 2
SUBSTR(S,I,N) 在S字符串中的第I個字符起取N個字符 SUBSTR('TECHNOLO',3,3) CHN
LEFT(S,N) 從字符串S左邊取N個字符 LEFT("中國人",4) 中國
RIGHT(S,N) 從字符串S右邊取N個字符 S='12345'RIGHT(S,3) 345
SPACE(N) 生成N個空格 "合計"+SPACE(2)+"123" 合計123
TRIM(S) 消除字符串尾部空格 TRIM("姓名 ") 姓名
ALLTRIM(S) 消除字符串中所有空格 ALLTRIM("李 麗") 李麗
STUFF(S1,N1,N2,S2) 用字符串S2替換S1中第N1個字符起的N2個字符 STUFF("NOW",2,1,"E") NEW
& 宏替換 P="G2"USE &P USE G2
3、日期和時間函數
函數名 操作 例 結果
DATE() 求當前日期 DATE() 2001/11/12
DATETIME() 求當前日期和時間 DATETIME() 2001/11/12/0:22:33am
YEAR(D) 求年份 YEAR(DATE()) 2001
MONTH(D) 求月份(數值) MONTH(DATETIME()) 11
CMONTH(D) 求月份(字符) MONTH(DATETIME()) Novenber
DAY(D) 求日期 DAY(DATE()) 12
DOW(D) 求星期幾(數值) DOW(DATE()) 1
CDOW(D) 求星期幾(英文) CDOW(DATE()) sunday
TIME(D) 求當前時間 TIME(DATE()) 10:20:38am
4、數據類型轉換函數
函數名 操作 例 結果
ASC(S) 求第一個字符串的ASCII碼 ASC("what") 87
CHR(N) 求ASCII碼的字符 CHR(87) w
STR(R,L,D) 數值轉換成字符,L爲長度,D爲小數位數 X=3.1415STR(X,6,2) 3.14
VAL(S) 字符串轉換爲數值 VAL("123") 123.00
CTOD(S) 字符串轉日期 CTOD('11/01/2002') 11/01/2002
DTOC(D) 日期轉換成字符串 DTOC(DATE()) 11/01/2002
DTOS(D) 把日期轉成年月日式的字符串 DTOS(DATE()) 20021101
CTOT(C) 字符串轉成日期時間型 CTOT(11/01/2002 10:30:50am) 11/01/2002 10:30:50am
DTOT(D) 日期型轉爲日期時間型 DTOT(DATE()) 11/25/2001 00:00:01am
TTOC(T) 日期時間型轉爲字符型 TTOC(DATETIME()) 11/25/2001 00:00:01am
TTOD(T) 日期時間型轉爲日期型 TTOD(DATETIME()) 11/25/2001
IIF(LE,E1,E2) 邏輯判斷 IIF(A>0,"YES","NO") YES
5、檢測函數
函數名 操作 例 結果
RECNO() 檢測當前記錄號 RECNO() 1
RECCOUNT() 檢測當前記錄數 RECCOUNT() 12
BOF() 開始記錄 BOF() .T.
EOF() 最後記錄 EOF() .F.
FOUND() 返回查找結果 FOUND() .T.
ROW() 返回當前行座標 ROW() 1
COL() 返回當前列座標 COL() 1
SYS(N) 返回系統狀態 SYS(13) 聯機狀態
VFP常用函數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Grid控件高級應用
ll_abc20
2020-06-16 03:18:35
在Visualforce Page中正確顯示用戶區TimeZone的DateTime
sf_wilson
2020-05-23 15:56:47
常用JS圖片滾動(無縫、平滑、上下左右滾動)代碼大全
feiyafei2008
2020-02-25 18:40:09
在VFP(Visual FoxPro)中使用Msxml2.ServerXMLHTTP讀取返回內容出現亂碼(問題?)問題
feiyafei2008
2020-02-25 18:40:08
向EXCEL導出數據(通過定義單元格區域名稱)
feiyafei2008
2020-02-25 18:40:08
vfp,excel命令大全
ll_abc20
2020-02-25 03:52:49
VFP與EXCEL交互
ll_abc20
2020-02-25 03:52:49
TreeView 控件的使用
ll_abc20
2020-02-25 03:52:49
VFP+SQL編程方法討論與經驗分享
hylang
2020-02-24 12:19:29
在VFP裏操作和管理SQL SERVER(介紹SQL-DMO)
hylang
2020-02-24 12:19:29
CursorAdapter 起步 (2)
hylang
2020-02-24 12:19:29
用vfp與sql server構建Client/Server應用程序(遠程視圖)(1)
hylang
2020-02-24 12:19:19
Sql Server 常用日期格式
hylang
2020-02-24 12:19:19