可以把日期格式的字符串轉(zhuǎn)成日期對(duì)象,然后用對(duì)應(yīng)的方法進(jìn)行相減。
成都創(chuàng)新互聯(lián)從2013年開(kāi)始,先為和平等服務(wù)建站,和平等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為和平企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
不知道你說(shuō)的是什么語(yǔ)言,如果是oracle的話可以這么寫(xiě):
select to_date('20161230','yyyymmdd')-to_date('20161201','yyyymmdd') from dual;
如果是其他語(yǔ)言,請(qǐng)?jiān)僮穯?wèn)
Oracle 字符串函數(shù) substr(字符串,截取開(kāi)始位置,截取長(zhǎng)度)
1. 如果最后一個(gè)截取長(zhǎng)度參數(shù)為空,則表示從截取開(kāi)始位置起截到最末
2. 如果截取開(kāi)始位置 為大于0的數(shù)字,則表示從字符串左數(shù)幾位開(kāi)始
3. 如果截取開(kāi)始位置 為小于0的數(shù)字,則表示從字符串右數(shù)幾位開(kāi)始
可以直接用ORACLE的SQL語(yǔ)句相減得到你想要的值
select table1.number-Table.number
from table1,table2;
如果你前面字符串是固定的話可以先substr()再to_number - 1,再拼接上截取掉的字符串
oracle database:
8 是代表要顯示的行數(shù).
28 是最中間顯示的'*'個(gè)數(shù).
SELECT CASE
WHEN rn = 8 / 2 THEN
lpad('*', 28 - rn, '*')
ELSE
lpad('*', rn + 28 - 8, '*')
END "*"
FROM (SELECT rownum rn FROM dual CONNECT BY rownum 8)
新聞標(biāo)題:oracle字符串怎么減,oracle字符串減法
網(wǎng)頁(yè)網(wǎng)址:http://jinyejixie.com/article28/hsopjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、域名注冊(cè)、建站公司、搜索引擎優(yōu)化、網(wǎng)站排名、App開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)