SQL - relacionar dos tablas y un campo cambiarlo a varchar

 
Vista:

relacionar dos tablas y un campo cambiarlo a varchar

Publicado por fer Romero (2 intervenciones) el 06/07/2019 01:09:05
buenas tardes:

Estoy utilizando el generador de consultas SQL de Visual studio 2017, ya que estoy haciendo un trabajo de reportes y estoy trabajando con base de datos de Firebird, tengo 2 tablas que quiero relacionar por un campo llamado Folio que es Int, y el otro que es REFER que es Varchar(20), al momento de hacer la consulta me marca errores, mi sentencia es esta:

SELECT FACTP01.FOLIO, FACTP01.CVE_CLPV, MINVE01.REFER
FROM MINVE01, FACTP01
WHERE TRIM(MINVE01.REFER) = CAST(FACTP01.FOLIO AS VARCHAR)

El error que me aparece es que no reconoce AS,

tengo otra sentencia que es esto:

SELECT FACTP01.FOLIO, FACTP01.CVE_CLPV
FROM FACTP01, MINVE01
WHERE FACTP01.FOLIO = MINVE01.REFER

Pero me sale el error de conversion error from string "", esto es porque el campo refer tiene espacios por eso hago el trim pero me dice que el TRIM no lo reconoce.

No se si me di a entender espero que me ayuden.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

relacionar dos tablas y un campo cambiarlo a varchar

Publicado por Salvador (2 intervenciones) el 08/07/2019 07:31:39
TRIM en SQL Server no existe, utiliza LTRIM
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de lisandro
Val: 28
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

relacionar dos tablas y un campo cambiarlo a varchar

Publicado por lisandro (8 intervenciones) el 10/07/2019 06:45:09
ltrim(rtrim(cadeca))
ese es mi consejo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

relacionar dos tablas y un campo cambiarlo a varchar

Publicado por fer Romero (2 intervenciones) el 10/07/2019 17:39:57
muchas gracias por sus comentarios, ya le intente por las dos opciones pero no me las hace validas, solo como comentario, estoy utilizando el "asistente para configuración de TableAdapter de visual studio, no estoy ocupando el SQL SERVER porque mis tablas no son de ahi, son firebird

Gracias por la ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar