cs_bob10
Messages postés96Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention28 janvier 2009
-
6 janv. 2005 à 14:17
TheLordFreddy
Messages postés157Date d'inscriptionmardi 9 décembre 2003StatutMembreDernière intervention 3 février 2005
-
10 janv. 2005 à 08:43
Salut tout le monde,
Je développe une application en vb.net, et je travail avec des bases de données sous SQL server et j'aurais voulu savoir si il était possible de savoir par programmation (VB.NET ou SQL) si une table temporaire de type "##TMP" existait déjà dans ma base.
Merci d'avance
TheLordFreddy
Messages postés157Date d'inscriptionmardi 9 décembre 2003StatutMembreDernière intervention 3 février 20052 6 janv. 2005 à 15:21
Sous VB tu pourai faire une requete select du type:
"select machin from MaTableTMP"
si ca crée une erreur c'est que la table n'existe pas sinon bah elle existe
tu gere ça avec un "on error goto machin" ( enfin en VB.NEt jne sai pa comment on l'écrit peut être que c'est pareil )
-------------------------------------------
Ne vous fiez pas à l'apparence...
cs_bob10
Messages postés96Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention28 janvier 2009 7 janv. 2005 à 13:42
Je te remerci pour ta réponse, mais en fait j'ai trouvé une autre solution
tu fait la requete suivante "select name from tempdb.dbo.sysobjects"
car sous SQL server toutes les tables temporaires sont mises dans la
base "tempdb" et en fait ça te donne une liste des nom de tables