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 : 10230
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

{C# / C#.NET} TRANSACTIONS ORACLE SQL SERVER CSV AVEC C#
Il s'agit d'un package C# Contenants 3 classes permettant chacune la connexion, la déconnexion, l'ex...

{PHP} SQLAL : CLASSE SQL POUR MYSQL, MYSQLI, SQLITE, SQL SERVER, ET ODBC
Bonjour à tous! Depuis le temps que je viens prendre des scripts à droite à gauche sur ce site, i...

{JAVA / J2EE} ANALYSEUR DE REQUÊTES SQL SERVER
Cette application est un analyseur de requête SQL server réalisé avec java dans l’objectif de faire ...

{JAVA / J2EE} DATAMAP-JDBC
DataMap est une class java utilise JDBC et qui permet de se connecter a une base de donnée sql serve...

{Visual Basic, VB6, VB.NET, VB 2005} GESTION DES CARTOUCHES D'IMPRIMANTE
gestion des cartouches d'imprimante avec un skin cé un caalogue informatsé ...

{C# / C#.NET} CLASSE POUR LISTER LES REPERTOIRES D'UN SERVEUR DISTANT EN UTILISANT SQLSERVER
c'est une petite classe qui permet de lister les disques d'un serveur sql server ainsi que les sous ...

{Graphisme} COUVERT CATALOGUE
j'ai diminuer la résolution a cause du volume, il faut dire que le graphisme c'est pas dé tout mon t...

{SQL} CRÉATION D'UNE BASE DE DONNÉE AVEC FICHIER DE DONNÉES, JOURNAL, TABLES ET CONSTRAINTES
cette scripts sql vous permet de créer une base de donnée sous sql server avec deux table (client) e...

{PHP} B0T, UNE SOURCE QUI VOUS PERMET DE VISUALISER LE CONTENU DE VOTRE TABLE MYSQL OU SQL SERVER
Un petit code qui permet de visualiser votre table en vous logant simplement !! Je suis en SQL SERV...

{Visual Basic, VB6, VB.NET, VB 2005} FONCTION QUI PERMET DE LIRE UN CHAMP DANS UN CSV EN FONCTION DE SA LIGNE ET DE SA COLONNE.
Ce bout de code est une fonction qui permet de lire un champ dans un CSV en fonction de sa ligne et ...