尝试更新varchar2(255)
列update file_collection set FCN_FILELIST_MASK='Concatenate( '*.*', NullString() )' where FCN_ID=6;
。
我正在使用以下查询。
update file_collection set FCN_FILELIST_MASK='*.*' where FCN_ID=6;
我收到以下错误:
第1行的错误:ORA-00936:表达式缺失
但如果我在下面开火查询其工作正常:
public class Experience {
private int emp_id;
private String Company_Name;
private Date Start_Date;
private Date End_Date;
private String Reason_For_Exit;
private String Last_Drawn_Compensation;
//getter and setter
}
任何人都可以帮忙。
答案 0 :(得分:0)
您正在引用该函数,因此它解释'Concatenate( '
是您要设置的内容,然后它会看到一个点并成为错误,因为它不知道如何处理它(因为它不是& #39; ta表达。)
尝试做:
update file_collection set FCN_FILELIST_MASK=Concatenate( '.', NullString() ) where FCN_ID=6;