Les Snippets

Connexion

Interroger le catalogue SQL Server pour lister les colonnes d'une table

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 22/05/2006 12:02:54 et initié par dthouvenin [Liste]
Vue : 16857
Catégorie(s) : Base de données
Langages dispo pour ce code :
- SQL, SQL 2005



Langage : SQL , SQL 2005
Date ajout : 22/05/2006
Posté par dthouvenin [Liste]

if exists(select * from sysobjects where name=N'ColonnesDeTable' and type='IF') 
  drop function ColonnesDeTable
go
 
create function ColonnesDeTable(@TableName varchar(50)) returns TABLE
as
RETURN(
  select c.colid colid, c.name colname, t.name typename, c.length length, c.xprec prec, c.xscale scale
  from syscolumns c 
  inner join sysobjects o on c.id = o.id
  left join systypes t on t.xtype=c.xtype and t.usertype=c.usertype
  where o.type in ('S', 'U', 'V', 'IF') and o.name = @TableName)
go

select * from dbo.ColonnesDeTable('sysobjects')



Snippets en rapport avec : Sql server, Colonnes, Catalogue



Codes sources en rapport avec : Sql server, Colonnes, Catalogue

{SQL} (SQL SERVER) REQUÊTE POUR RECHERCHER UN {GUID} DANS TOUS LES CHAMPS DE TOUTES LES TABLES D'UNE BASE DE DONNÉES
Avec cette procédure stockée vous pourrez rechercher un {GUID} dans toutes les colonnes de toutes le...

{C# / C#.NET} GESTION DES ASSURANCE DE CLIENTS
Cette application êrmet que vous ayez une faciliter de mieux gerer vos client en Matière d'assurance...

{Javascript / DHTML} COLONNES ADAPTABLES EN HAUTEUR
Ce script permet d'homogénéiser la hauteur de plusieurs colonnes en fonction du contenu. Inutile de...

{Visual Basic, VB6, VB.NET, VB 2005} ADO_DATA_VIEW CONNEXION ET MANIPULATION DE BASES DE DONNÉES (SQL SERVER , ORACLE, MYSQL...)
' Utilitaire de base de données qui permet: ' La connexion à une Base SqlServer, Oracle, MySql. ' ...

{C# / C#.NET} EXPORTATION DE FICHIER CSV VERS UNE TABLE SQLSERVER
Salut à tous! Ceci est un bout de code permettant d'exporter les données d'un fichier CSV (fichie...

{Visual Basic, VB6, VB.NET, VB 2005} PROFIL BINAIRE D'UN OBJET
Ce qu'on veut : stocker (entrée - sortie) dans 1 variable (1 colonne de 1 ligne de BdD) un ensemble...

{Visual Basic, VB6, VB.NET, VB 2005} CODE DE CONNEXION VB.NET ET SQLSERVER
ce code permet la connexion à une base de données sqlserver sous visual studio 2010 en utilisant l'a...

{C# / C#.NET} CRYSTALREPORT C# SQLSERVER
A cause des problème de relier c# et Crystal Report j'ai créer cette petite application de base de d...

{C# / C#.NET} LIRE DATETIME AVEC MILLISECONDES DANS SQL SERVER
Comment récupérer une date dans une base sql sever express 2008 dans un champ 'DateTime' avec les m...

{Visual Basic, VB6, VB.NET, VB 2005} [.NET3] SQL CONNECTOR - GÉRER LES CONNEXIONS SQL SERVER AU SEIN DE VOS APPLICATIONS
SQL Connector est un boîte de dialogue permettant une gestion par l'utilisateur des chaînes de conne...