我需要连接下面SQL语句返回的字符串。
select substr(IB_TGTLOCATION,INSTR(IB_TGTLOCATION,'/',1,3)+1) from PSIBSVCSETUP;
和
select substr(connurl,1,INSTR(connurl,'/',1,3)) from PSGATEWAY where LOCAL_FLAG='Y';
并使用上述两个select语句的连接结果更新此表,而不是UPDATEDSTRING文本。
Update PSIBSVCSETUP SET IB_TGTLOCATION=('UPDATEDSTRING') where SEQNO=1;
谢谢, 斯利拉姆
答案 0 :(得分:1)
如果两个查询都返回一行
Update PSIBSVCSETUP SET IB_TGTLOCATION=(
(select substr(IB_TGTLOCATION,INSTR(IB_TGTLOCATION,'/',1,3)+1) from PSIBSVCSETUP) ||
(select substr(connurl,1,INSTR(connurl,'/',1,3)) from PSGATEWAY where LOCAL_FLAG='Y')
) where SEQNO=1;
否则你必须加入表格。