版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、AS400 SQL常用函數(shù)和數(shù)據(jù)類型CODE 查幾條記錄:select * from tablename fetch first 5 rows onlyselect length(fieldname) from tablename 查找字段內(nèi)容的長度。查看某個(gè)范圍:select * from tablename where rrn(tablename)>=4 and rrn(tablename)<=20字符轉(zhuǎn)換為數(shù)字:Digit(character)1Avg
2、60; 計(jì)算平均值 Example: SELECT AVG(PRSTAFF) FROM PROJECT WHERE DEPTNO ='D11' 2Count 計(jì)算符合條件的紀(jì)錄行數(shù) Example1: SELECT COUNT(*) FROM EMPLOYEE WHERE SEX ='F'
3、Example2: SELECT COUNT(DISTINCT WORKDEPT) FROM EMPLOYEE WHERE SEX='F' 3Max 返回一個(gè)數(shù)據(jù)集里的最大值 Example: SELECT MAX(SALARY) /12 FROM EMPLOYEE 4.min &
4、#160; 返回一個(gè)數(shù)據(jù)集里的最小值 Example: SELECT MIN(SALARY) /12 FROM EMPLOYEE 5SUM 求和 EXAMPLE: SELECT SUM(BONUS) FROM EMPLOYEE WHERE JOB ='CLERK' 6.
5、 ABS or ABSVAL 計(jì)算絕對值 EXAMPLE: SELECT ABS(BONUS) FROM EMPLOYEE WHERE JOB ='CLERK' 7. CEILING &
6、#160;小數(shù)位進(jìn)位 EXAMPLE: SELECT CEILING( 3.5), CEILING( 3.1), CEILING(-3.1), CEILING(-3.5), FROM TABLEX This example returns: 4.0 4.0 -3.0 -3.0 8.CONCAT &
7、#160; 字符串連結(jié) EXAMPLE:SELECT CONCAT(FIRSTNME, LASTNAME) AS FULLNAME FROM AUTHOR 11.substring or substr 字符串截取 Example: SELECT * FROM PROJECT WHERE SUBSTR(PROJNAME,1,10)
8、0;='OPERATION ' 挑選字段PROJNAME前十位等于常量'OPERATION '的所有記錄 12Round 四舍五入 Example1: SELECT ROUND(873.726, 2), ROUND(873.726, 1), ROUND(873.726, 0), ROUND(873.726, -1), ROUND(873.726, -2), ROUND
9、(873.726, -3), ROUND(873.726, -4) FROM TABLEX 結(jié)果: 0873.730 0873.700 0874.000 0870.000 0900.000 1000.000 0000.000 Example2: SELECT ROUND( 3.5, 0), ROUND( 3.1, 0), ROUND(-3.1, 0), ROUND(-3.5, 0) FROM TABLEX 結(jié)果: 4.0
10、60;3.0 -3.0 -4.0 13UCASE or UPPER 轉(zhuǎn)換為大寫字符串 UCASE('abcdef') 結(jié)果為ABCDEF 14. LOWER or LCASE 轉(zhuǎn)換為小寫字符串 lower('aBcDef') 結(jié)果為abcdef 15.locate &
11、#160; 返回源串在目標(biāo)串出現(xiàn)的的一個(gè)位置 EXAMPLE SELECT LOCATE(' C','FF CCC',1) FROM C
12、BB721 16. POSITION or POSSTR 返回源串在目標(biāo)串出現(xiàn)的的一個(gè)位置 EXAMPLE1:半角情況 SELECT POSITION('D' IN 'FFCD') FROM CBB721 EXAMPLE2:混合情況 SELECT POSSTR('FFC ',' ') FROM CBB721 /CODE
13、160;xf001 回復(fù)于:2006-01-18 09:21:21CODE CURTIME 返回系統(tǒng)時(shí)間 CURDATE 返回系統(tǒng)日期 DATE
14、160; 返回一個(gè)日期型值 EXAMPLE: DATE(1980-12-07) DAY &
15、#160; 返回參數(shù)的日期值部分 EXAMPLE:DATE1等于2000-03-15 DATE2等于1999-12-31 DAY (DATE1-DATE2) 結(jié)果15 DAYOFMONTH 返回參數(shù)日期部分 AMC等于2006-01-01 DAYOFMONTH(AMC) 結(jié)果 1 DAYOFWEEK
16、60; 返回星期值17,1-星期日;7-星期六 AMC等于2006-01-01 DAYOFMONTH(AMC) 結(jié)果 1 DAYOFYEAR 返回值1366 AMC等于2006-02-01 DAYOFMONTH(AMC)
17、 結(jié)果 32 DAYS 返回參數(shù)日期與0001-01-01的天數(shù)差 EXAMPLE: AMC1等于2006-02-01 AMC2等于2006-01-01 DAYS(AMC1)-DAYS(AMC2) 結(jié)果 31 HOUR
18、 返回參數(shù)小時(shí)部分,參數(shù)為時(shí)間或時(shí)間戳類型 /CODEINTEGER (INT) 大整數(shù)。若選擇 INTEGER ,則不要指定 長度 和 標(biāo)度。SMALLINT 小整數(shù)。若選擇 SMALLINT ,則不要指定 長度 和 標(biāo)度。BIGINT 大整數(shù)。若選擇了 BIGINT ,則不要指定 長度 和 標(biāo)度。 FLOAT 浮點(diǎn)數(shù)。若選擇 FLOAT ,則應(yīng)
19、指定精度( 長度 ),而 不是 標(biāo)度 。若 長度 界于 1 和 24 之間(且包括 1 和 24 ),則格式采用單精度浮點(diǎn)。若 長度 界于 25 和 53 之間包括 25 和 53 ),則格式采用雙精度浮點(diǎn) 。若不指定 長度 ,則缺省值是 53 。若指定了單精度浮 點(diǎn) (REAL) 或雙精度浮點(diǎn) (DOUBLE PRECISION) ,則不要指定 長度 及 標(biāo)度 。 NUMERIC 區(qū)位十進(jìn)制數(shù)。第一個(gè)整數(shù)是數(shù)值(數(shù)字的總位數(shù))的精度, 范圍可以從 1 到 31 。第二個(gè)整數(shù)是數(shù)值(到小數(shù)點(diǎn)右邊為 止的位數(shù))的標(biāo)度,范圍可以從 0 到精度值。若選擇 NUMERIC ,應(yīng)指定精度( 長度 )和
20、標(biāo)度 。若指定 長度 但不指定 標(biāo)度 ,則 標(biāo)度 缺省為 0 。若 同時(shí)忽略 長度 和 標(biāo)度 ,則 長度 的缺省值是 5 , 標(biāo)度 的缺省值是 0 。 DECIMAL (DEC) 十進(jìn)制數(shù)。第一個(gè)整數(shù)是數(shù)值(數(shù)字的總位數(shù))的精度,范圍 可以從 1 到 31 。第二個(gè)整數(shù)是數(shù)(到小數(shù)點(diǎn)右邊為止的位 數(shù))的標(biāo)度,范圍可以從 0 到精度值。若選擇 DECIMAL ,則 應(yīng)指定精度( 長度 )和 標(biāo)度 。若指定 長度 但不指定 標(biāo)度 ,則 標(biāo)度 缺省為 0 。若同時(shí)忽 略 長度 和 標(biāo)度 ,則 長度 的缺省值是 5 , 標(biāo)度 的缺省值是 0 。 CHARACTER (CHAR) 固定長度字符串。長度(
21、由一個(gè)整數(shù)指定)可以從 1 到 32766 (若允許為空,則為 32765 )。對于混合數(shù)據(jù),范圍 是 4 到 32766 (若允許為空,則為 32765 )。若忽略精度 ( 長度 ),則缺省為 1 個(gè)字符。如果選擇 CHAR ,則 可以指定 長度 但不是 標(biāo)度 。 VARCHAR (CHARACTER VARYING, CHAR VARYING) 可變長度字符串。所有字符串值都有相同的最大長度,此長度 由列的長度屬性確定。長度必須指定為整數(shù)。 長度 可以 從 1 到 32740 (若允許為空,則為 32739 )。 LONG VARCHAR (對于 DECLARE PROCEDURE 無效)
22、 長度可變的字符串,其最大長度由行中的空閑空間量確定。 DATE 一個(gè)三部分的值(年、月和日),指示“格里高利”日歷的一 個(gè)時(shí)間點(diǎn)。年的范圍是 1 到 9999 ,以公元 1 年開始。月的 范圍是 1 到 12 。日部分的范圍是 1 到 28 、 29 、 30 或 31 ,取決于月。不能指定 長度 和 標(biāo)度 。 TIME 一個(gè)三部分的值(小時(shí)、分和秒),指示一天中的 24 小時(shí)以 內(nèi)時(shí)間。小時(shí)的范圍是 0 到 24 。其他兩部分的范圍是 0 到 59 。如果小時(shí)為 24 ,則分和秒部分同為 0 。不能指 定 長度 和 標(biāo)度 。 TIMESTAMP 一個(gè)七部分的值,指示“格里高利”日歷的日期和時(shí)間。這七 部分為: 年 - 范圍是 1 到 9999 月 - 范圍是 1 到 12 日 - 范圍是 1 到 28, 29, 30 或 31 ,取決于月 小時(shí) - 范圍是 1 到 24 分 - 范圍是 0 到 59 秒 - 范圍是 0 到 59 微秒 - 范圍是 0 到 999999 不能指定 長度 和 標(biāo)度 。 GRAPHIC 使用圖形數(shù)據(jù)類型。若不指定長度,則使用缺省值 1 。范圍 為 1 到 16383 (若允許空,則為 16382 )。可指定 長度 。不能指定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 卡通插畫黑板教師教育教學(xué)模板模板
- 2025年生態(tài)農(nóng)業(yè)認(rèn)證五年發(fā)展路徑報(bào)告
- 2025年佛山市南海區(qū)獅山加立幼兒園招聘備考題庫及一套完整答案詳解
- 2025年保定華醫(yī)中醫(yī)醫(yī)院招聘15人備考題庫完整參考答案詳解
- 湖南時(shí)空信息安全檢測服務(wù)有限公司2025年面向社會公開招聘備考題庫附答案詳解
- 松桃群希高級中學(xué)2026年招聘高中教師備考題庫(數(shù)學(xué)物理化學(xué)語文英語)及參考答案詳解一套
- 2025年江西省建工集團(tuán)有限責(zé)任公司所屬企業(yè)招聘備考題庫及答案詳解一套
- 2025年城市共享單車補(bǔ)貼政策分析報(bào)告
- 2025年成都市泡桐樹中學(xué)教師招聘備考題庫完整答案詳解
- 2025年上海舞臺技術(shù)研究所(上海文廣演藝劇院管理事務(wù)中心)公開招聘工作人員備考題庫及答案詳解1套
- 中國昭通中藥材國際中心項(xiàng)目可行性研究報(bào)告
- 2025中國融通資產(chǎn)管理集團(tuán)有限公司招聘筆試備考試題(230人)附答案解析
- 2026馬年春節(jié)新年年貨節(jié)大集廟會(金馬迎春年貨大集)活動策劃方案
- 心臟搭橋課件
- 2026年安全員之A證考試題庫500道附答案【滿分必刷】
- 2025年廣東省第一次普通高中學(xué)業(yè)水平合格性考試(春季高考)思想政治試題(含答案詳解)
- 人工智能行業(yè)-“人工智能+”行動深度解讀與產(chǎn)業(yè)發(fā)展機(jī)遇
- 養(yǎng)殖場貸款申請書樣本
- (一診)達(dá)州市2026屆高三第一次診斷性測試思想政治試題(含標(biāo)準(zhǔn)答案)
- 購車意向金合同范本
- 2025四川成都東方廣益投資有限公司下屬企業(yè)招聘9人備考題庫及完整答案詳解1套
評論
0/150
提交評論