SQLserver - Affichage très simplifié et sommaire (type sp_help) d'informations sur une table pour obtenir la description des colonnes
Source / Exemple :
-- =============================================
-- ps_help
-- =============================================
IF EXISTS (SELECT name
FROM sysobjects
WHERE name = N'ps_help'
AND type = 'P')
DROP PROCEDURE ps_help
GO
CREATE PROCEDURE ps_help
@p_sTable CHAR(30) = ''
AS
if @p_sTable = ''
begin
print ' Vous devez passé en paramètre un nom de table'
print ''
print ' SYNTAXE'
print ' -------'
print ' ps_help @p_sTable = ''MATABLE'''
return 1
end
select COLUMN_NAME=substring(COLUMN_NAME, 1, 20)
, DATA_TYPE=substring(DATA_TYPE, 1, 20)
, DATA_LENGTH=CHARACTER_MAXIMUM_LENGTH
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME=@p_sTable
GO
-- =============================================
-- exemple
-- =============================================
EXECUTE ps_help 'cliedi'
GO
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.