Tag Archives: ASE

Como listar las tabas APL y DOL en Sybase

La siguiente consulta muestra todas las tablas DOL de la base de datos seleccionada: USE DBName go SELECT name FROM sysobjects WHERE type = ‘U’ AND ((sysstat2 & 16384) = 16384 OR (sysstat2 & 32768) = 32768) ORDER BY name go Para listar las tablas APL, basta con usar la cláusula de negación… USE DBName… Read More »

Sybase Query Plan…

Sybase ASE Server includes a very intelligent cost-based query optimizer which, given an ad-hoc query, can quickly determine the best access method for retrieving the data, including the order in which to join tables and whether or not to use indexes that may be on those tables. By using a cost-based query optimizer, the System… Read More »

Como copiar la estructura de una tabla

Para copiar la estructura de una tabla sin copiar la data debemos utilizar este comando: SELECT * INTO my_new_table FROM my_old_table WHERE 1=2 Esta consulta copar la estructura de table my_old_table creando una nueva tabla llamada called my_new_table identica a la anterior. Nota: la clausula INTO es conocida por no loggear la operacion, entonces su… Read More »

Borrar una base de datos y sus dispositivos en Sybase

De vez en cuando, puede que tenga que borrar una base de datos Sybase y sus dispositivos. Por ejemplo, puede ser necesario ampliar una base de datos, pero no hay suficiente espacio libre en el dispositivo. Primero, tendrá que borrar la base de datos y luego sus dispositivos. A continuación, un ejemplo. # isql -Usa… Read More »