Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2007, 09:40
devilguzz
 
Fecha de Ingreso: marzo-2004
Mensajes: 70
Antigüedad: 20 años, 2 meses
Puntos: 0
Re: Contar columnas

USE MiBD
IF EXISTS (SELECT * FROM sysobjects WHERE name = N'numberColumns')DROP FUNCTION numberColumns
GO

CREATE FUNCTION numberColumn(@Tabla varchar(50))
RETURNS INT
AS
BEGIN
DECLARE @numberColumn int,@ID int
SELECT @ID=ID FROM SYSOBJECTS WHERE NAME=@Tabla
SELECT @numberColumn=COUNT(*)FROM SYSCOLUMNS WHERE ID=@ID
RETURN(@numberColumn)
END
__________________
GuzZpaWn