易截截图软件、单文件、免安装、纯绿色、仅160KB

如何把db2的sql转成oracle的

CREATE VIEW NMSGUEST.DB2TBSENTRY(DEVIPADDR,DBINDEX,TABLESPACEINDEX,TABLESPACENAME,TABLESPACESTATE,DEVTYPE)
AS
select varchar(char(integer(A.devID)),20),B.int01,B.int02,B.str01,B.int05,A.neType
from imap_db.INMSNEMO A
inner join imap_db.MOStorageTable B on LEFT(B.fdn,LENGTH(A.fdn)+1)=A.fdn concat '.'
where B.className = 'Db2TBSEntry';


红色那部分看不懂是什么意思?
该如何转换?
left函数是从参数1中从取参数2个字符 concat就类似 字符串相加

还是不懂,能写出来么.谢谢

SQL code:
CREATE VIEW DB2TBSENTRY (DEVIPADDR,DBINDEX,TABLESPACEINDEX,TABLESPACENAME,TABLESPACESTATE,DEVTYPE)
AS
select A.devID,B.int01,B.int02,B.str01,B.int05,A.neType
from imap_db.INMSNEMO A inner join imap_db.MOStorageTable B
on LEFT(B.fdn,LENGTH(A.fdn)+1)=A.fdn || '.'
where B.className = 'Db2TBSEntry';


红色部分的作用应该是:以B.fdn的内容是否是以A.fdn+"."开头作为条件将两表相连


相关问答:

关于SQLSERVER底层问题 - MS-SQL Server / 疑难问题

请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢


我也想知道!关注此贴!

关注~~

数据库大牛都哪去了啊?
......

oracle入门配置

oracle连接啥这么复杂啊.
oracle 10g
用ps/sql dev怎么也连不上.
用sqlplus可以登陆.net manager之前测试连接了成功的.现在搞得也连接不了.
listener.ora:
SID_LIST_LISTENER =
  (SID_LIST =
  ......

是oracle的bug么?散分了! - Oracle / 基础和管理

本来要写个update语句
update table_a A
  set A.flag=1
  where A.id in (select B.id from table_b B)
结果误写成
update table_a A
  set A.flag=1
  where ......

Oracle 数据导出问题 - Oracle / 高级技术

exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明:  user/password@dbname  分別表示用戶名,密碼和服務名 f ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号