lenguaje SQL, Bases de datos, Procedimientos Almacenados y SQL server

Lenguaje SQL - Bases de datos - SQL Server

    
  Buscar   

Inicio

Help Desk

Foros SQL
 Bases De Datos
 SQL Server
 Lenguaje SQL
 Programacion NET
 MySQL
 Otros temas

Tutoriales SQL

Manuales SQL

Libros SQL

Enlaces

Programacion

Acerca de...

Entrar
Registro

Lenguaje SQL, bases de datos y SQL Server

MSDN: U.S. Local Highlights
The latest developer information for the United States.
  • Read the Amazing Adventures of Kevlarr and the Security Development Lifecycle
    Follow the quest of Kevlarr, an ordinary software developer, as he learns to find his inner super powers to build and protect a more fortified application. Will he succeed in time for launch?

  • See What's Happening in the Windows Internet Explorer Developer Center
    Visit the Windows Internet Explorer Developer Center to try out Internet Explorer 8 Beta 2 and get access to resources for building great-looking, cross-browser Web sites.

  • Introducing Expression Blend to Silverlight 2 Developers
    Watch this video to find out more about Expression Blend.


    Last Refreshed 1/6/2009 1:33:37 AM

  •  


    Inicio > Foros SQL > Bases De Datos    
    Foro diseño bases de datos, implementación y conceptos

    Autor Mensaje: GENERACION DE TABLA EN PROCEDIMIENTOS

    EDCOTA

    GENERACION DE TABLA EN PROCEDIMIENTOS
    Enviado: Friday, September 26, 2008 11:04 PM (Her)

    QUE TAL TENGO UN PEQUEÑO PROBLEMA, ESTOY HACIENDO UN PROCEDIMIENTO ALMACENADO EN EL CUAL YO QUIERO ESTAR GENERANDO UNA TABLA EN FORMA DINAMICA IDENTICA A OTRA EN LA CUAL LO DINAMICO VA SER EL CAMBIAR EL NOMBRE PERO ME MARCA ERROR AL QUERER CONCATENAR LAS VARIABLES LES MANDO MI PROCEDIMIENTO QUE SE ESTA GENERANDO

     

    --Aqui obtengo el año mes para formar el nombre de la tabla

    SET C0 = 'SELECT substring(cast(date(current timestamp) as char (8)),7,2)||substring(cast(date(current timestamp) as char (8)),4,2) FROM ' || LIBWF || '.WFEINFGR FETCH FIRST 1 ROW  ONLY';
     PREPARE CON FROM C0 ;
     OPEN CONSULTA  ;
     FETCH CONSULTA INTO ELEMENTOS ;
     SET END_TABLE = 0 ;
     IF END_TABLE = 0 THEN
     
    --Aqui concateno la nombre de la tabla que llego como parametro asi como el año y mes que obteve en la sentencia anterior
      
      SET ARCHIVO = TABLA||ELEMENTOS ;

    --Aqui se genera la tabla identica a otra en forma dinamica y esta el error al concatenar
      CREATE TABLE WRKFORLT.'||ARCHIVO||' AS (SELECT  * FROM WRKFORLT.WFEINFGR) WITH DATA;
      LABEL ON TABLE WRKFORLT.'||ARCHIVO||' IS 'Historico informacion general FECHA'||ELEMENTOS||''  ; 
      GRANT ALL PRIVILEGES ON  WRKFORLT.'||ARCHIVO||' TO PUBLIC;
      
      IF END_TABLE = 0 THEN
      --CREATE VIEW
      ELSE
      --CREATE VIEW
      END IF ;
     
     END IF ;
    CLOSE CONSULTA ;
     


     



    WEBS RECOMENDADAS
    Programacion.com
    La Web del Programador
    Talleres del Web

    Artículos más Vistos
  • ¿Como manejar las fechas en Sql Server?
    Manejar las fechas en SQL Server es una de las preguntas más recurrentes en los foros. Maximiliano Damian nos explica como tratarlas

  • INSTALACION DE MYSQL 5 EN WINDOWS (I)
    MySQL es un servidor de bases de datos que cada vez tiene más adeptos. No nos da tantas facilidades ni funcionalidades como el SQL Server, pero es una optión a tener en cuenta...

  • SQL Dinámico: Exec y sp_executeSql
    La ejecución dinámica de instrucciones SQL es una potente herramienta a la que tarde o temprano tenemos que enfrentarnos.

  • Tablas temporales en el SQL Server
    En el mundo de las bases de datos es muy común la utilización de tablas temporales. Vamos a ver com hacer buen uso de ellas...

  • FAQ: Conexión con base de datos en ASP.NET con C#
    Vamos a ver de manera sencilla como mostrar el contenido de una tabla de Access en una página Web.

  •  

    Descargas más Populares
  • Curso de Access
    Curso de Access que abarca desde la creación de tablas hasta la utilización de Visual Basic y Dao para acceder a datos.

  • Teoría de Bases de Datos
    Documento de un curso de teoría de bases de datos. Desde la teoría hasta la administración de la Bases de Datos

  • SQL Tutor
    Vistazo a los aspectos teórico-prácticos del lenguaje SQL.


  • Curso de Bases de Datos
    Curso de bases de datos en español que abarca desde el diseño hasta la correcta utilización del lenguaje SQL

  • sqlClaudio
    Mejor documento en español sobre SQL (Actualizado!)



  •  

    Inicio   |   Help Desk   |   Foros SQL   |   Tutoriales SQL   |   Manuales SQL   |   Libros SQL   |   Enlaces   |   Programacion   |   Acerca de...

    Lenguaje SQL - Bases de Datos - SQL Server

    Diseño Paginas Web Codice DT

    Tarot por Telefono