插入数据时显示:ORA-00984列在此处不允许解决方法

在插入字符或字符串型字段时,如果插入的数据是纯数字,则不会有错误;如果出现字符,则会报ORA-00984列在此处不允许异常。

解决办法:解决办法很简单,只要给字段值前后加上单引号即可。

cmmdString = string.Format("insert into receipt_itemsInfo_t(receiptNo,itemsName,smoney,remarks) values('{0}','{1}','{2}','{3}')", receiptNo, itemsName, smoney, remarks);

 

你可能感兴趣的:(插入数据时显示:ORA-00984列在此处不允许解决方法)