Hola amigos y bienvenidos al canal hoy vamos a mostrarles como podemos ver las tablas que pertenecen a una base de datos usando código La forma más fácil es abrir la base de datos luego abres es el directorio llamado "Tables" y aquí te muestra todas las tablas
Sin embargo, vamos a ver cómo se hace usando el código Esta es una forma más avanzada la cual nos permite hacer filtrados y ahora vamos a ver cómo se hace Aquí te muestra el nombre de todas las tablas que pertenecen a la base de datos "AdventureWorks" Aquí verás también en la columna que se llama "table_type" qué tipo de tabla es y quiere decir si la tabla es una tabla física o es un "View" Por esta razón podemos también hacer un filtrado y vamos a ver cómo se hace
Simplemente usamos el mismo código y le ponemos una condición al final Por ejemplo, en este caso queremos ver todas las tablas que pertenecen al esquema de producción En este caso las tablas que listamos con nuestro query son limitadas a solamente ese esquema Como dije anteriormente si queremos también hacer un filtrado basado en el tipo de tabla podemos hacer lo mismo Por ejemplo, podemos filtrar por el esquema otra vez y también podemos filtrar por el tipo de tabla
En este caso sí ven aquí abajo el número de récords son 28 cuando lo ejecutamos ya no ven aquí el view y también ven que hay 3 menos Solamente hay 25 La razón es porque aquí filtramos los "views" si queremos ver las "views" que pertenecen solamente a este esquema podemos hacer lo siguiente View y como ven sólo hay tres en estos momentos Hay otra forma más de cómo ver el tipo de tablas y las tablas que tenemos adentro de la base de datos usando código y es así En este caso otra vez vamos a hacer un filtrado por el esquema "Production" Y aquí tenemos todas las tablas que están en este esquema Como ven aquí abajo en el "number of rows"
en el número de récords que tenemos esto no nos da los "views" solamente nos da los "tables" las tablas Si queremos ver las 'views' que serán 3 en este caso Vamos a "sysviews" y ven que hay 3 solamente porque estamos viendo las "views" en ese esquema si corremos el query sin el filtro en el esquema ya verán que hay más Por ejemplo, él esquema llamado "Sales" tenemos 7 "views"
Espero que les haya gustado y hasta el próximo vídeo Gracias