麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > DB2 > 正文

DB2常用傻瓜問題1000問(之四)

2024-09-06 23:58:01
字體:
來源:轉載
供稿:網友



           db2常用傻瓜問題1000問(之四)

作者: ccbzzp 

     大家在應用db2的時候可能會遇到一些看似簡單的問題,特別對新手來說,我在此簡單的總結一下,發布給大家,希望對大家能有所幫助,同時也歡迎大家一起探討,共同發展,共同進步!
以下主要以db2 7.x為基礎的. 以下的字符為小寫.

    本文對db2高手來說是不用看的.

db2函數
135. avg()
    返回一組數值的平均值.
    select avg(salary) from bsempms;

136. corr(),correlation()
    返回一對數值的關系系數.
    select correlation(salary,bonus) from bsempms;

137. count()
    返回一組行或值的個數.
    select count(*) from bsempms;

138. covar(),covariance()
    返回一對數值的協方差.
    select covar(salary,bonus) from bsempms;

139. max()
    返回一組數值中的最大值.
    select max(salary) from bsempms;

140. min()
    返回一組數值中的最小值.
    select min(salary) from bsempms;

141. stddev()
    返回一組數值的標準偏差.
    select stddev(salary) from bsempms;

142. sum()
    返回一組數據的和.
    select sum(salary) from bsempms;

143. var(),variance()
    返回一組數值的方差.
    select variance(salary) from bsempms;

144. abs(),absval()
    返回參數的絕對值.
    select abs(-3.4) from bsempms;

145. acos()
    返回參數的反余弦值.
    select acos(0.9) from bsempms;

146. ascii()
    返回整數參數最左邊的字符的ascii碼.
    select ascii('r') from bsempms;

147. asin()
    返回用弧度表示的角度的參數的反正弦函數.
    select asin(0.9) from bsempms;

148. atan()
    返回參數的反正切值,該參數用弧度表示的角度的參數.
    select atan(0.9) from bsempms;
   
149. atan2()
    返回用弧度表示的角度的x和y坐標的反正切值.
    select atan2(0.5,0.9) from bsempms;

150. bigint()
    返回整型常量中的數字或字符串的64位整數表示.
    select bigint(emp_no) from bsempms;

151. ceiling()  or  ceil()
    返回比參數大或等于參數的最小的整數值.
    select ceiling(3.56) from bsempms;
    select ceil(4.67) from bsempms;

152. char()
    返回日期時間型,字符串,整數,十進制或雙精度浮點數的字符串表示.
    select char(salary,',') from bsempms;

153. chr()
    返回具有由參數指定的ascii碼的字符.
    select char(167) from bsempms;

154. concat()
    返回兩個字符串的連接.
    select concat(emp_no,emp_nam) from bsempms;

155. year()
    返回數值的年部分.
    select year('2003/01/02') from bsempms;

156. varchar()
    返回字符串,日期型,圖形串的可變長度的字符串表示.
    select varchar(emp_nam,50) from bsempms;

157. ucase()  or upper()
    返回字符串的大寫.
    select ucase(emp_nam) from bsempms;
    select upper(emp_no) from bsempms;

158. truncate()  or  trunc()
    從表達式小數點右邊的位置開始截斷並返回該數值.
    select truncate(345.6789,2) from bsempms;

159. time()
    返回一個數值中的時間.
    select time('2001-03-19.12.30.123456') from bsempms;

160. substr(exp1,exp2)
    返回exp1串自exp2處開始的子串.
    select substr('cdnjfdjfjd',5) from bsempms;
    select substr('cdnjfdjfjd',5,2) from bsempms;
   
161. sqrt()
    返回該參數的平方根.
    select sqrt(36) from bsempms;

162. space()
    返回由參數指定的長度,包含空格在內的字符串.
    select space(10) from bsempms;

163. second()
    返回一個數值的秒部分.
    select second('18:34:32') from bsempms;

164. rtrim()
    刪除字符串尾部的空格.
    select rtrim('comment  ') from bsempms;

165. round(exp1,exp2)
    返回exp1小數點右邊的第exp2位置處開始的四舍五入值.
    select round(2345.6789,2) from bsempms;

166. replace(exp1,exp2,exp3)
    用exp3替代exp1中所有的exp2
    select char(replace('romandd','ndd','ccb'),10) from bsempms;

167. repeat(exp1,exp2)
    返回exp1重復exp2次后的字符串.
    select char(repeat('repeat',3),21) from bsempms;

168. real()
    返回一個數值的單精度浮點數表示.
    select real(10) from bsempms;

169. rand()
    返回0和1之間的隨機浮點數.
    select rand() from bsempms;

170. power(exp1,exp2)
    返回exp1的exp2次冪.
    select power(2,5) from bsempms;

171. posstr(exp1,exp2)
    返回exp2在exp1中的位置.
    select ('abcdefgh','d') from bsempms;

172. nullif(exp1,exp2)
    如果exp1=exp2,則為null,否則為exp1

173. nodenumber()
    返回行的分區號.
    select nodenumber(emp_no) from bsempms;

174. month()
    返回一個數值的月部分.
    select month('2003/10/20') from bsempms;

175. mod(exp1,exp2)
    返回exp1除以exp2的余數.
    select mod(20,8) from bsempms;

176. minute()
    返回一個數值的分鐘部分.
    select minute('18:34:23') from bsempms;

177. ltrim()
    刪除字符串前面的空格.
    select ltrim(' cddd') from bsempms;

178. hour()
    返回一個數值的小時部分.
    select hour('18:34:23') from bsempms;

179. double()
    如果參數是一個數字表達式,返回與其相對應的浮點數,如果參數是字符串表達式,則返回該數的字符串表達式.
    select double('5678') from bsempms;

180. exp()
    返回參數的指數函數.
    select exp(2) from bsempms;

181. float()
    返回一個數的浮點表示.
    select float(789) from bsempms;

182. floor()
    返回小于或等于參數的最大整數.
    select floor(88.93) from bsempms;

183. hex()
    返回一個表示為字符串的值的16進制表示.
    select hex(16) from bsempms;
 

   待續...

 


   
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产系列 视频二区 | 香蕉国产9| 国产噜噜噜| 九九热这里只有精品8 | 毛片免费试看 | 亚洲人成免费 | 欧美成人激情在线 | 国产亚洲美女精品久久久2020 | v11av在线播放 | 久久精品国产99久久6动漫亮点 | 伦一区二区三区中文字幕v亚洲 | 桥本有菜免费av一区二区三区 | 99精品视频在线观看免费播放 | 黄色毛片一级视频 | 精品一区二区三区电影 | 亚洲骚综合 | 亚洲精品久久久久久 | 国内精品免费一区二区2001 | 国产91久久久久久 | 福利在线国产 | 亚洲 综合 欧美 动漫 丝袜图 | 欧美无极品 | 最新一区二区三区 | 成人福利在线播放 | 亚洲成人福利电影 | 少妇一级淫片高潮流水电影 | 成人福利免费在线观看 | 国产福利视频 | 中国av一级片 | 国产日韩久久久久69影院 | 制服丝袜成人动漫 | 午夜精品视频在线 | 国产羞羞视频在线观看免费应用 | 午夜视频在线免费观看 | 毛片免费视频在线观看 | 亚洲导航深夜福利涩涩屋 | 欧美一级网 | 久久爽精品区穿丝袜 | 亚洲生活片 | 久久久经典视频 | 一级免费观看 |