Récupérer la liste des tables en SQL

Bonjour,

Existe t-il une commande SQL qui permet de récupérer l'ensemble du nom de mes tables de ma BD ?
Je suis sous SQl server des fois ke ca ai de l'importance.

Merci bcp

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. bonjour

    alors OUI ca existe. Une commande que je connais consiste a faire un select * from syscat.tables avec qques options.
    maintenant de la a ce que cela marche sous sql server...hehe
    faut essayer.
    1. salut

      merci beaucoup. Ce n'est pas ca mais ca m'a mis la puce à l'oreille. Il faut en fait faire un :

      select name from sysobjects xhere xtype = 'U'

      ca retourne les objects de type table utilisateur.

      Encore merci

      ciao
    2. @raoulLa légère erreur que tout le monde aurra corriger where au lieu de xhere

      select name from sysobjects where xtype = 'U'