新聞中心
以下的文章主要是介紹快速掌握Oracle SQL到DB2 SQL移植的正確操作方案,以下就是對(duì)掌握Oracle SQL到DB2 SQL移植的正確操作方案內(nèi)容的詳細(xì)描述,望大家在瀏覽之后會(huì)對(duì)其有更深的了解。

10多年專(zhuān)注成都網(wǎng)站制作,成都定制網(wǎng)站,個(gè)人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識(shí)、方案,網(wǎng)站設(shè)計(jì)流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),專(zhuān)注于成都定制網(wǎng)站,高端網(wǎng)頁(yè)制作,對(duì)木屋等多個(gè)行業(yè),擁有豐富的網(wǎng)站運(yùn)維經(jīng)驗(yàn)。
SQL, Oracle, 移植SQL, Oracle, 移植
Oracle SQL到DB2 SQL的移植: 1、Oracel中的"decode" DB2的解決方案:用"case"條件表達(dá)式來(lái)完成。 "case"兩種語(yǔ)法的模式: (1)CASE WHEN 條件 THEN 結(jié)果1 ELSE 結(jié)果2 END
(2)CASE 表達(dá)式1 WHEN 表達(dá)式2 THEN 結(jié)果1 ELSE 結(jié)果2 END
上面的WHEN可以重復(fù)多次,就像C中的SWITCH ..CASE的表達(dá). 例如:
- SELECT ORDNO,CUSNO, CASE MONTH(SHIPDATE) WHEN ''01'' THEN ''Jan'' WHEN ''02'' THEN ''Feb'' WHEN ''03'' THEN ''Mar'' WHEN ''04'' THEN ''Apr'' WHEN ''05'' THEN ''May'' WHEN ''06'' THEN ''Jun'' WHEN ''07'' THEN ''Jul'' WHEN ''08'' THEN ''Aug'' WHEN ''09'' THEN ''Sep'' WHEN ''10'' THEN ''Oct'' WHEN ''11'' THEN ''Nov'' WHEN ''12'' THEN ''Dec'' END FROM FILE
應(yīng)用實(shí)例:
- Oracle SQL: ------------------------- select decode(t.organtypecode, ''D'', t.parent, ''S'', t.parent, t.id) from A_ORGAN t where t.parent = 35
- DB2 SQL: ------------------------- select case x.organtypecode when ''D'' then x.parent when ''S'' then x.parent else x.id end from a_Organ x where x.parent = 35;
以上的相關(guān)內(nèi)容就是對(duì)教你快速掌握Oracle SQL到DB2 SQL的移植的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對(duì)教你快速掌握Oracle SQL到DB2 SQL的移植 ,希望會(huì)給你帶來(lái)一些幫助在此方面。
網(wǎng)站題目:把OracleSQL到DB2SQL移植的操作方案
文章路徑:http://www.dlmjj.cn/article/dpsdijc.html


咨詢(xún)
建站咨詢(xún)
