Machetes Varios

apuntes varios erp cwa logic ( ahora SoftLand Logic ) – sql y veremos que otra cosa

Sp_Columnas


Cansado de hacer un sp_columns , agregarle las comas y quitar el campo timestamp …

CREATE PROCEDURE SP_COLUMNAS

@TABLA VARCHAR(50)

-- Lista de las columnas de una tabla con comas

-- No trae las tipo timestamp

-- Desarrollado por Carlos Pedranti

-- Ultima Modificación: 13/12/2006

-- Ej. de Ejecución

-- Exec Sp_Columnas RVRMVI

AS

SELECT

 SYSCOLUMNS.NAME +

  (CASE

   WHEN COLORDER <>

      ( SELECT MAX(I.COLORDER)

        FROM SYSCOLUMNS I JOIN SYSOBJECTS H ON

        I.ID = H.ID

        WHERE H.ID = SYSOBJECTS.ID) THEN ','

    ELSE ''

    END ) FROM SYSOBJECTS JOIN SYSCOLUMNS

ON

SYSOBJECTS.ID = SYSCOLUMNS.ID

WHERE SYSOBJECTS.NAME =
@TABLA
AND SYSCOLUMNS.XTYPE <> 189

ORDER BY SYSCOLUMNS.COLORDER

Ver también sp_cwacolumns

diciembre 13, 2006 - Posted by | 1.1 Stdiccio, Cwa Logic, Transact SQL

Aún no hay comentarios.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: