问题描述:
目前很多使用oracle的用户会在设计数据库时会出现" "空格等特殊字符,导致直接运行sql时报异常。
解决方案:
办法很简单,加上双引号"在执行就OK了,如下:
CREATE OR REPLACE PROCEDURE CHARGE IS
BEGIN
INSERT INTO A_PAY_FLOW
(CHARGE_ID, TYPE_CODE, "RC V_AMT", ACCOUNT_NO)
VALUES
(1, '1', 1, '1');
END CHARGE;</
当Oracle数据库设计中包含空格等特殊字符时,直接执行SQL会报错。解决方法是在SQL语句中使用双引号包裹,确保正确执行。
订阅专栏 解锁全文
3815

被折叠的 条评论
为什么被折叠?



