Estos grafittis están realizados por graffpack (http://www.graffpack.com/)
En http://www.graffpack.com/2011/01/ran-wem_26.html en detalle un grafitti que algún gracioso se cargó.
Página 28/104
Estos grafittis están realizados por graffpack (http://www.graffpack.com/)
En http://www.graffpack.com/2011/01/ran-wem_26.html en detalle un grafitti que algún gracioso se cargó.
Para averiguar la lista de indices asociados a una tabla:
select *
from all_indexes
where table_name = 'NOMBRE_TABLA'
Para averiguar si se hace uso de un índice en una consulta, activar el monitoreo:
ALTER INDEX NOMBRE_INDICE MONITORING USAGE;
Despues de realizar la consulta, para averiguar si se ha utilizado:
select *
from v$object_usage
where table_name = 'NOMBRE_TABLA'
Para desactivar el monitoreo:
ALTER INDEX NOMBRE_INDICE NOMONITORING USAGE;
Mas información en este enlace
SQL Server me daba un error «The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.»
Esto es porque SQL-SERVER esperaba, en mi caso, una fecha con formato MM/DD/YYYY
DECLARE @dt VARCHAR(10)
SET @dt = '20/01/2011'
SELECT CAST(@dt AS DATETIME)
Es posible indicar a SQL-SERVER como debe interpretar la fecha, mediante un SET DATEFORMAT para solucionar el problema.
SET DATEFORMAT DMY
DECLARE @dt VARCHAR(10)
SET @dt = '20/01/2011'
SELECT CAST(@dt AS DATETIME)
Otra manera es cambiando el lenguaje por defecto. Para averiguar el lenguaje por defecto:
SELECT @@LANGUAGE, @@LANGID
Si tenemos el administrador corporativo en la pantalla propiedades:
Si tenemos permisos de administrador, podemos cambiar el lenguaje por defecto:
EXEC sp_configure 'default language', 5
RECONFIGURE
© 2024 3Engine