Skip to content

'*' cannot be applied to bigint, varchar(#) ​

ErrorCode

ParameterInvalid

ErrorMessage

'=' cannot be applied to bigint, varchar(1)

Error description ​

The "=" operator fails to be applied between variables of the BIGINT and VARCHAR(1) types.

Cause ​

An error occurs when the system attempts to apply the "=" operator to compare a variable of the BIGINT type with another variable of the VARCHAR(1) type.

Solution ​

Convert the two variables to compatible types.You can use the CAST function to convert a variable from one type to another. Sample code:

SQL
SELECT CAST(123, varchar(3)) = 123