首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載 | ||
![]() |
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試 MPA考試 | 中科院 |
|
![]() |
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT 新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語 |
|
![]() |
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 華為認證 | Java認證 |
|
![]() |
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格 報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師 人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平 駕駛員 | 網絡編輯 |
|
![]() |
衛生資格 | 執業醫師 | 執業藥師 | 執業護士 | |
![]() |
會計從業資格考試(會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師 注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師 |
|
![]() |
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師 質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師 設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師 城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師 |
|
![]() |
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲 |
考點8 字符函數
1求字符串長度函數
格式:LEN(<字符表達式>)
功能:返回指定字符表達式值的長度,即字符個數。
2大小寫轉換函數
格式:LOWER(<字符表達式>)
UPPER(<字符表達式>)
功能:LOWER()將指定表達式中的大寫字母轉換成小寫字母,其他字符保持不變;UPPER()將指定表達式中的小寫字母轉換成大寫字母,其他字符保持不變。
3空格字符串生成函數
格式:SAPCE(<數值表達式>)
功能:返回由指定數目的空格組成的字符串。
4側除前后空格函數
格式:TRIM(<字符表達式>)
LTRIM(<字符表達式>)
ALLTRIM(<字符表達式>)
功能:TRIM()刪除指定表達式尾部的空格。LTRIM()刪除指定表達式前端的空格。ALLTRIM()刪除指定字符串前端和尾部的空格。
5取子串函數
格式:LEFT(<字符表達式>,<長度>)
RIGHT(<字符表達式>,<長度>)
SUBSTR(<字符表達式>,<起始位置>[,<長度>])
功能:LEFT()從指定表達式左端截取一個指定長度的子串作為函數值。RIGHT()從指定表達式右端載取一個指定長度的子串作為函數值。SUBSTR()從指定表達式指定位置截取一個指定長度的子串作為函數值,若默認<長度>,則截取的子串表示從指定位置開始一直到字符串尾部。
6計算子串出現次數函數
格式:OCCURS(<字符表達式1>,<字符表達式2>)
功能:返回第一個字符串在第二個字符串中出現的次數。
7求子串位置函數
格式:AT(<字符表達式1>,<字符表達式2>[,<數值表達式>])
ATC(<字符表達式1>,<字符表達式2>[,<數值表達式>])
功能:AT()返回第一個字符串的首字符在第_二個字符串中出現的位置。前提條件是第一個字符串必須是第二個字符串的子串,否則函數返回值為0。ATC()功能與AT()類似,但不區分字符串中字符的大小寫。
8子串替換函數
格式:STUFF<字符表達式1>,<起始位置>,<長度>,<字符表達式2>)
功能:用<字符表達式2>的值替換<字符表達式I>中由<起始位置>和<長度>指定的一個子串。
9字符替換函數
格式CHRTRAN(<字符表達式1>,<字符表達式2>,<字符表達式3>)
功能:該函數的自變量是三個字符表達式。當第一個字符串中的一個或多個字符與第二個字符串中的某個字符相匹配時,應用第三個字符串中的對應字符(相同位置)替換這些字符如果第三個字符串包含的字符個數少于第二個字符串包含的字符個數,因為沒有對應字符,那么第一個字符串中相匹配的各字符將被刪除。如果第三個字符串包含的字符個數多于第二個字符串包含的字符個數,多余字符將被忽略。
10字符串匹配函數
格式:LIKE(<字符表達式I>,<字符表達式2>)
功能:比較兩個字符串對應位置_L的字符。其中<字符表達式1>中可包含通配符*和?。*表示若干個任意字符,?表示任意一個字符。
考點9 日期和時間函數
1系統日期和時間函數
格式:DATE()
TIME()
DATETIME()
功能:DATE()返回當前系統日期,函數值為日期TIME()以24小時制返回當前系統時間,函數值為字符型;DATETIME()返回肖前系統日期時間,函數值為日期時間型。
2求年份、月份和天數的函數
格式:YEAR(<日期表達式>|<日期時間表達式>)
MONTH(<日期表達式>|<日期時間表達式>)
DAY(<日期表達式>|<日期時間表達式>)
功能:YEAR()從指定的日期表達式或日期時間表達式中返回年份。MONTH()從指定的日期表達式或日期時間表達式中返回月份DAY()從指定的日期表達式或日期時間表達式中返回月份的天數。這3個函數的返回值均為數值型數據
3求時、分和秒的函數
格式:HOUR(<日期時間表達式>)
MINUTE(<日期時間表達式>)
SEC(<日期時間表達式>)
功能:HOUR()從指定的日期時間表達式中返回小時部分(24小時制)。MINUTE()從指定的日期時間表達式中返回分鐘部分。SEC()從指定的日期時間表達式中返回秒鐘部分。
考點10 數據類型轉換函數
數據類型轉換函數的功能是將某一種類型的數據轉換成另一種類型的數據。
1數值轉換成字符串函數
格式:STR(<數值表達式>[,<長度>[,<小數位數>]])
功能:將<數值表達式>的值轉換成字符串,轉換時根據需要自動四舍五入。
2字符串轉換成數值函數
格式:V AL(<字符表達式>)
功能:將由數字符號(包括符號、小數點)組成的字符型數據轉換成相應的數值型數據。
3字替串轉換成日期或日期時間函數
格式:CTOD(<字符表達式>)
CTOT<字符表達式>)
功能:CTOD()將<字符表達式>轉換成日期型數據CTOT()將<字符表達式>轉換成日期時間型數據。
4日期或日期時間轉換成字符串函數
格式:DTOC(<日期表達式>|<日期時間表達式>[,1])
TTOC(<日期時間表達式>[,1])
功能:DTOC()將日期型數據或日期時間型數據的日期部分轉換成字符串。TTOC()將日期時間型數據轉換成字符串。
5宏替換函數
格式:&<字符型變量>[.]
功能:替換出字符型變量的內容,即&的值是變量中的字符串。如果該函數與其后面的字符無明顯分界,則要用“.”作為函數結束標識宏替換可以嵌套使用。
考點11 測試函數
1值域測試函數
格式:BETWEEN(<表達式1>,<表達式2>,<表達式3>)
功能:判斷一個表達式的值是否介于其他兩個表達式的值之間。
2空值(NULL)測試函數
格式:ISNULL(<表達式>)
功能:判斷一個表達式的運算結果是否為NULL值。
3“空”值測試函數
格式:EMPTY(<表達式>)
功能:略。
4數據類型測試函數
格式:VARTYPE(<表達式>[,<邏輯表達式>])
功能:測試表達式的類型,返回一個大寫字母,函數值為字符型。字母含義如表3-4所示。
表3-4 VARTYPE()測得的數據類型
5表文件尾測試函數
格式:EOF([<工作區號>|<表別名>])
功能:測試當前表文件(若默認自變量)或指定表文件中的記錄指針是否指向文件尾,若是,則返回邏輯真(.T.),否則為邏輯假(.F.)。若在指定工作區上沒有打開表文件,則函數返回邏輯假(.F.),若表文件中不包含任何記錄,則函數返回邏輯真(.T.)。
6表文件首測試函數
格式:BOF([<工作區號>|<表別名>])
功能:測試當前表義件(若默認自變量)或指定表文件中的記錄指針是否指向文件首,若是,則返回邏輯真(.T.),否則為邏輯假(.F.)(若在指定工作區上沒有打開表文件,則函數返回邏輯假(.F.),若表文件中不包含任何記錄,則函數返回邏輯真(.T.)。
7記錄號測試函數
格式:RECNO([<工作區號>|<表別名>])
功能:返回當前表文件(若默認自變量)或指定表文件中當前記錄的記錄號。如果指定工作區上沒有打開表文件,則函數值為0;如果記錄指針指向文件尾,則函數值為表文件中的記錄數加1;如果記錄指針指向文件首,則函數值為表文件中第一條記錄的記錄號。
8記錄個數測試函數
格式:RECCOUNT([<工作區號>|<表別名>])
功能:返回當前表文件(若默認自變量)或指定表文件中的記錄個數。如果指定工作區上沒有打開表文件,則函數值為0, RECCOUNT)函數不受刪除標記及SET DELETED設置的影響,同樣測試表中所有的記錄個數。
9條件測試函數
格式:IIF(<邏輯表達式>,<表達式1>,<表達式2>)
功能:測試<邏輯表達式>的值,若為邏輯真(.T.),則函數返回<表達式1>的值,否則返回<表達式2>的值<表達式1>和<表達式2>的類型可以不相同。
10記錄刪除測試函數
格式:DELETED([<工作區號>|<表別名>])
功能:測試當前表文件(若默認自變量)或指定表文件中,記錄指針所指的當前記錄是否有刪除標記“*”。若有,則為真,否則為假。
希望與更多計算機等級考試的網友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |