在下面的SELECT语句中,我将varchar2转换为整数值。如果转换失败,如何返回NULL?如果文本(例如“狗”)不能转换为整数,则转换将失败。CAST(text_column AS NUMBER(*,0)) column_alias更新- SELECT * FROM V$VERSION;揭示Oracle
是否有人可以在SQL Server中将此语句转换为CASE语句?IIf((LoanBalance)=0 And CurrentPrincipal<>0 And EndPaymentDate>MaxOfPayment_Date,iif(Pledged_Loan=True,1,2), IIf(LoanBalance=0 And currentprincipal<>0,3,IIf(OffCycle_Payment=True,4,5))) AS P