尚未在Oracle SQL developer中运行Concat函数

尚未在Oracle SQL developer中运行Concat函数,sql,oracle,plsql,Sql,Oracle,Plsql,当我运行整个SQL查询时,我得到了一个错误CONCAT()执行时未运行函数: ..... concat(cast(col1 as varchar2(10)),'-', col2) = 'value' 下面这一条是查询的一部分,但我只停留在这一行。为什么未运行Concat函数。Concat函数只接受两个参数。您必须在此处获得无效的参数数 使用 这里不需要显式强制转换变量。Oracle将隐式处理此问题。CONCAT函数只接受2个参数。您必须在此处获得无效的参数数 使用 这里不需要显式强制转换变量。

当我运行整个SQL查询时,我得到了一个错误<代码>CONCAT()执行时未运行函数:

..... concat(cast(col1 as varchar2(10)),'-', col2) = 'value'

下面这一条是查询的一部分,但我只停留在这一行。为什么未运行
Concat
函数。

Concat函数只接受两个参数。您必须在此处获得
无效的参数数

使用


这里不需要显式强制转换变量。Oracle将隐式处理此问题。

CONCAT函数只接受2个参数。您必须在此处获得
无效的参数数

使用


这里不需要显式强制转换变量。Oracle将隐式处理此问题。

您能分享您得到的确切错误吗?您能分享您得到的确切错误吗?
... col1||'-'||col2 = 'value'....