sp_tabrowcount (0.1.2 – May. 09, 2007)
Descripción
Muestra una lista de tablas de usuario de una base de datos de
Adaptive Server Enterprise (ASE), junto con su número de filas.
Versiones de ASE
12.5.x
Importante: Aunque éste procedimiento se
puede instalar en ASE 15, no funciona debido a que la función
rowcnt() siempre arroja cero y fue reemplazada por
la función row_count() en ésta versión. Para ASE 15 se debe usar
la
versión 0.2 de éste
procedimiento.
Uso
sp_tabrowcount <top>, <rowcount>, '<tablename>', '<opt>'
Donde:
- <top> – Muestra sólo <top> tablas. Si el parámetro se omite,
muestra todas las tablas de usuario.
- <rowcount> – Muestra sólo tablas con <rowcount> filas. Si el
parámetro se omite, muestra todas las tablas de usuario.
- '<table_name>' – Muestra el numero de filas solo para esta
tabla. Si el parámetro se omite, muestra todas las tablas de
usuario.
- '<opt>' – Opciones válidas: 'desc' (orden descendente), 'asc'
(orden ascendente) o 'help' (ver ésta ayuda). Si el parámetro se
omite, el valor predeterminado es 'desc'.
Todos los parámetros son opcionales.
Instalación
Descargue el script
sp_tabrowcount125.sql y ejecútelo con isql
de la siguiente manera:
isql -Usa -Ppassword -Sserver_name
-isp_tabrowcount125.sql
Ejemplos
- Información de uso:
sp_tabrowcount @opt=help
go
- Ver el número de filas de todas las tablas de usuario de la base
de datos actual, ordenadas de mayor a menor:
sp_tabrowcount
go
- Ver el número de filas de 10 tablas de usuario de la base de
datos actual, ordenadas de mayor a menor:
sp_tabrowcount 10
go
- Ver el número de filas de 15 tablas de usuario de la base de
datos actual, ordenadas de menor a mayor:
sp_tabrowcount 15, @opt='asc'
go
- Ver el número de filas para la tabla 'spt_values' de la base de
datos actual:
sp_tabrowcount @tablename=spt_values
go
- Ver las tablas de usuario en la base de datos actual, con 0
(cero) filas:
sp_tabrowcount @rowcount=0
go
Más utilidades...
|
Enlaces patrocinados
|