Oracle 如何比较PL/SQL中的字符串?

Oracle 如何比较PL/SQL中的字符串?,oracle,plsql,Oracle,Plsql,我只是想知道,有任何方法可以将列值与字符串值进行比较。类似这样的… 假设列名为shipping\u expedition\u HAWB,那么我可以在plsql中使用这样的名称吗 SHIPMENT_EXPEDITE_HAWB=='PD' 先走一步 只需使用比较运算符= 例如 你只需要一个相等,而不是两个相等 IF shipment_expedite_hawb = 'PD' THEN dbms_output.put_line('Same'); END IF; 如果在函数中使用if以避免函

我只是想知道,有任何方法可以将列值与字符串值进行比较。类似这样的…
假设
列名为shipping\u expedition\u HAWB
,那么我可以在plsql中使用这样的名称吗

SHIPMENT_EXPEDITE_HAWB=='PD'

先走一步

只需使用比较运算符
=

例如


你只需要一个相等,而不是两个相等

IF shipment_expedite_hawb = 'PD' THEN
    dbms_output.put_line('Same');
END IF;

如果在函数中使用if以避免函数编译错误,请始终使用单引号,例如“PD”而不是“PD”
IF shipment_expedite_hawb = 'PD' THEN
    dbms_output.put_line('Same');
END IF;