Forum Discussion
Syndicate_Admin
Administrator
5 years agoSintaxis incorrecta de ODBC SQL cerca de '='
Hola Estoy intentando ejecutar este SQL mediante la conexión ODBC en Power Query: SELECT
IIF(column1 = 'C', Left(column2,10), '') AS 'Column3'
FROM table Pero sigue recibiendo el sig...
Syndicate_Admin
Administrator
5 years ago@alekhved El tipo de datos es texto para Column1
Syndicate_Admin
Administrator
5 years ago
Prueba esto. Creo que el problema no es con "=", sino con la expresión de condición. También espero que el tipo de datos de Column2 también sea varchar, de lo contrario también podría ser un problema.
escoger
IIF(cast(column1 as varchar(10) = 'C', Left(column2,10), '') AS 'Column3'
Tabla FROM
¡gracias!