Bonjour les amis et bienvenue sur le canal, aujourd'hui nous allons vous montrer comment nous pouvons voir les tables qui appartiennent à une base de données en utilisant du code. Le moyen le plus simple est d'ouvrir la base de données puis vous ouvrez le répertoire appelé "Tables" et ici il montre vous toutes les tables

Cependant, nous allons voir comment cela est fait en utilisant le code. C'est une manière plus avancée qui nous permet de faire des filtres et maintenant nous allons voir comment cela est fait. Ici, il vous montre le nom de toutes les tables qui appartiennent à la "base de données AdventureWorks" Ici, vous verrez également dans la colonne appelée "table_type" quel type de table il s'agit et cela signifie si la table est une table physique ou une "vue" Pour cette raison, nous pouvons également faire un filtre et nous verrons comment c'est fait

Nous utilisons simplement le même code et mettons une condition à la fin.Par exemple, dans ce cas, nous voulons voir toutes les tables qui appartiennent au schéma de production.Dans ce cas, les tables que nous listons avec notre requête sont limitées à seulement Comme je l'ai déjà dit, si nous voulons également faire un filtre basé sur le type de table, nous pouvons faire la même chose Par exemple, nous pouvons filtrer à nouveau par le schéma et nous pouvons également filtrer par le type de table

Dans ce cas, si vous voyez ci-dessous, le nombre d'enregistrements est de 28 lorsque nous l'exécutons, vous ne voyez plus la vue ici et vous voyez aussi qu'il y en a 3 de moins Il n'y en a que 25 La raison en est qu'ici nous filtrons les "vues "si nous voulons voir les" vues "qui appartiennent uniquement à ce schéma, nous pouvons faire la vue suivante et comme vous pouvez le voir, il n'y en a que trois pour le moment Il existe une autre façon de voir le type de tables et les tables que nous avoir à l'intérieur de la base de données en utilisant du code et c'est comme ça Dans ce cas une autre Une fois que nous allons filtrer par le schéma "Production" Et ici nous avons toutes les tables qui sont dans ce schéma. Comme vous pouvez le voir ci-dessous dans le "nombre de Lignes"

Dans le nombre d'enregistrements que nous avons, cela ne nous donne pas les "vues" cela nous donne seulement les "tables" les tables Si nous voulons voir les 'vues' qui seront 3 dans ce cas Nous allons à "sysviews" et voir qu'il y en a 3 uniquement parce que nous regardons les "vues" dans ce schéma si nous exécutons la requête sans le filtre dans le schéma, vous verrez qu'il y en a plus. Par exemple, le schéma appelé "Ventes" que nous avons 7 "vues"

J'espère que vous avez apprécié jusqu'à la prochaine vidéo Merci

Exit mobile version