如何摆脱无效的标识符

时间:2016-11-02 15:14:57

标签: sql oracle

我有这个更新:

B.h

作为一项计划的结果。

我在“12/2016”时出错。 Oracle表示它不是有效的标识符。那是为什么?

注意:myColumn的大小:14

1 个答案:

答案 0 :(得分:6)

我不是Oracle专家,但双引号用于Identifiers(db对象)。使用strings

的单引号
update myTable set myColumn = 'VP:' || '001' || ' ' || '12/2016';

如果这是您的实际代码,那么这里不需要字符串连接。它可以简化为

update myTable set myColumn = 'VP:001 12/2016'