工具/材料:Management Studio。
創(chuàng)新互聯(lián)公司是一家集成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)站頁(yè)面設(shè)計(jì)、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專(zhuān)業(yè)的建站公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗(yàn),以探求精品塑造與理念升華,設(shè)計(jì)最適合用戶的網(wǎng)站頁(yè)面。 合作只是第一步,服務(wù)才是根本,我們始終堅(jiān)持講誠(chéng)信,負(fù)責(zé)任的原則,為您進(jìn)行細(xì)心、貼心、認(rèn)真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場(chǎng)環(huán)境中,互促共生。
1、首先在桌面上,點(diǎn)擊“Management Studio”圖標(biāo)。
2、之后在該界面中,點(diǎn)擊左上角“新建查詢”選項(xiàng)。
3、接著在該界面中,輸入獲取今年的上一年和下一年(去年與明年)的sql語(yǔ)句“select year(getdate())-1 AS "去年" , year(getdate())+1 AS "明年"”。
4、然后在該界面中,點(diǎn)擊左上方“執(zhí)行”按鈕。
5、最后在該界面中,顯示獲取今年的上一年和下一年(去年與明年)成功。
oracle中最簡(jiǎn)單獲取日期的方式是通過(guò)查詢sysdate來(lái)獲取。
語(yǔ)句如下:
select?sysdate?from?dual;
結(jié)果:
如果只獲取日期部分:
select?to_char(sysdate,'yyyy-mm-dd')?from?dual;
結(jié)果:
在Oracle中,要獲得日期中的年份,例如把sysdate中的年份取出來(lái),并不是一件難事。常用的方法是:Select to_number(to_char(sysdate,'yyyy')) from dual,而實(shí)際上,oracle本身有更好的方法,那就是使用Extract函數(shù),使用方法是:Select Extract(year from sysdate) from dual,這種方法省掉了類(lèi)型轉(zhuǎn)換,看上去更加簡(jiǎn)潔。相應(yīng)的,要取得月份或日,可以用select extract (month from sysdate) from dual和select extract (day from sysdate) from dual。 此方法獲得的結(jié)果,是數(shù)值型的,你可以設(shè)置一個(gè)方法測(cè)試一下。
oracle中的date類(lèi)型字段,截取年份可用to_char函數(shù)。
工具:oracle 10g
步驟:
1、如emp表中有hiredate字段為date類(lèi)型的數(shù)據(jù)。
2、截取其中的年份部分,用如下語(yǔ)句:
select?empno,ename,job,mgr,to_char(hiredate,'yyyy'),sal,comm,deptno?from?emp;
3、運(yùn)行后結(jié)果,可以看出年份已將截取出來(lái)了: