Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Sintaxis] Inner Join Mysql (https://www.cobolforo.es/showthread.php?t=1125)

vicenteperrone 23 de abril de 2020 00:54

Inner Join Mysql
 
saludos al Foro, me estoy iniciando con Mysql y powercobol v9 y estoy tratando de utilizar Inner Join, aunque la sintaxis esta correcta y no presenta error, no se como pasar los valores de la segunda tabla a las variables del programa:
Código COBOL:
  1.         EXEC SQL
  2.          SELECT ru_id, rooms_id, ru_numid, ru_charid, ru_active, ru_desc, ru_comm, ru_level
  3.            FROM room_unit
  4.           INNER JOIN rooms ON room_unit.rooms_id = rooms.id
  5.           INTO :R_ROOM_UNIT
  6.           WHERE ru_id = :RU_ID
  7.         END-EXEC

evidentemente algo falta pero no se que es..

JCantero 23 de abril de 2020 08:56

Que error te da ?
Has conectado con la base de datos ?
Al conectar te da error ?

Josber 23 de abril de 2020 09:25

Cita:

Citación del post de vicenteperrone (Mensaje 5534)
INNER JOIN rooms ON room_unit.rooms_id = rooms.id

de momento, creo que aquí te faltan los 2 puntos (:) en rooms.id, creo que debería de ser

INNER JOIN rooms ON room_unit.rooms_id = :rooms.id


por lo demás, sin saber qué error te da, es muy dificil averiguar dónde está el fallo.

Un saludo,.-

Kuk 23 de abril de 2020 09:26

vicenteperrone, has probado poniendo una variable host por campo en la SELECT?


La franja horaria es GMT +2. Ahora son las 23:10.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.