Resultados 1 al 2 de 2

Tema: Variables en programa con SQL embebido

  1. #1
      Acabo de llegar...
    D

    Registrado
    diciembre de 2016
    Ubicación
    Antioquia
    Edad
    36
    Mensajes
    1
    Última visita
    20.12.2016

    Agradecimientos
     
    Recibidos
    0
    Enviados
    0

    Citaciones y menciones
     
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    0

    Consola Variables en programa con SQL embebido

    Hola a todos,

    soy nueva en este tema de cobol y queria consultarles algo resulta que tengo embebido
    unas sentencias sql en un programa tipo SQLCBLLE. en las sentencias llamo unas tablas
    donde especifico la libreria en que estan y el nombre de las tablas. pero me pidieron
    modificar la libreria que era fija por el contenido de una variable.
    es decir la libreria donde esta la tabla no iria quemada en el codigo sino que el nombre iria en una variable.
    El tema es que no me deja usar la variable en el sql
    ejemplo:
    SQL Código:
    1. variable = libreria
    2.  
    3. SELECT * FROM variable/tabla1
    Cualquier comentario que me pueda ayudar se los agradezco mucho.

    0 Not allowed!

  2. #2
      Administrador
    Avatar de Kuk

    Registrado
    enero de 2015
    Ubicación
    Madrid
    Edad
    39
    Mensajes
    2,294
    Última visita
    Ayer a las 11:19

    Agradecimientos
     
    Recibidos
    1,040
    Enviados
    888

    Citaciones y menciones
     
    Mentioned
    106 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    31 Post(s)
    Poder de Reputación
    10

    Predeterminado

    @DYANY, bienvenida.

    Ante todo, léete las normas del foro (el enlace lo tienes aquí en mi firma) e intenta crear posts de acuerdo con ellas.

    En cuanto a tu pregunta, como mencionas SQLCBLLE, me parece que lo que estás usando es el IBM ILE Cobol que es como un dialecto un poco diferente. Yo he trabajado con IBM Enterprise Cobol bajo z/OS, que es parece ser un poco diferente.

    No sé si me estoy liando, pero no me queda muy claro lo de "librería que contiene una tabla"... ¿No será un TableSpace a lo que te refieres, o una Base de Datos (y no Librería)? Y nunca he visto el "slash" o lo que viene a ser la barra / que usas en la sintaxis...

    Indícanos el SO en el que trabajas, y también la BBDD (será DB2 version ??.?).

    Normalmente, se las variables host se usan con dos puntos en SQL. Es decir:
    SQL Código:
    1. SELECT A
    2.   INTO :variable
    3.   FROM tabla1

    Pero no sé si te va a funcionar en este caso.

    Aparte de todo esto, yo lo que he visto siempre es que no se indica ni la Tablespace, ni la Base de datos, ni el SqlID en el programa. Todo ello va configurado fuera, por IKJEFT01 para batch y en CICS para el OnLine.

    0 Not allowed!
    ¿Te han ayudado? NO TE OLVIDES de darle al botón
    ¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
    1. Haciendo clic en el icono al lado de su nick
    2. Haciendo clic en el botón en el editor y escribiendo su nick.

Información de Tema

Usuarios Viendo este Tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas Similares

  1. [Sintaxis] SQL embebido - cursor con COUNT() en PowerCOBOL 7
    Por drvedia1981 en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 13
    Último Mensaje: 07.06.2023, 11:28
  2. [Compilador] Desarrollar programa con GUI bajo Linux
    Por Kuk en el foro COBOL - General
    Respuestas: 5
    Último Mensaje: 22.03.2018, 11:44
  3. [Sintaxis] Sql Embebido
    Por Hrmcobol en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 23
    Último Mensaje: 28.06.2017, 01:09
  4. [Aporte] Ejemplo PWC y SQL Embebido
    Por Josber en el foro Cocina PowerCOBOL
    Respuestas: 10
    Último Mensaje: 15.06.2017, 03:17
  5. [Sintaxis] Variables SET en ficha SYSIN
    Por Kuk en el foro JCL y utilidades
    Respuestas: 0
    Último Mensaje: 26.02.2015, 14:12

Marcadores

Marcadores

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •