Preguntas etiquetadas con oracle

18
¿Puedo cambiar el SID de una base de datos Oracle?

El servidor es Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit ¿Existe una manera fácil y rápida de cambiar los SID de las bases de datos de prueba en el servidor? Dejar y recrear la base de datos es una opción para mí. Pero estoy buscando algo que requiera menos tiempo. La...

18
¿Cómo declaro y uso variables en Oracle?

Mis habilidades principales son con SQL Server, pero me han pedido que realice algunos ajustes de una consulta de Oracle. He escrito el siguiente SQL: declare @startDate int select @startDate = 20110501 Y me sale este error: declare @startDate int select @startDate = 20110501 Error at line...

17
¿Qué significa NVL?

¿Qué significa NVL? Estoy hablando de la función de Oracle e Informix (quizás también algunas otras) utilizada para filtrar valores no NULL de los resultados de la consulta (similar a COALESCEen otras bases de

17
Plazo para una mesa de una fila?

¿Existe un término específico para describir una relación con una cardinalidad de uno? Estoy pensando particularmente en las tablas de una fila "especiales" RDBMS, por ejemplo, DUAL(Oracle), SYSIBM.SYSDUMMY1(DB2, Derby) y RDB$DATABASE(Interbase,

17
Duplicar un usuario de la base de datos Oracle

Tendremos auditores externos para realizar una revisión en nuestra base de datos Oracle. Ejecutarán una herramienta para realizar la revisión y, para eso, requieren una identificación de usuario que pueda conectarse a la base de datos y obtener información de ella. Tenemos un usuario existente en...

17
Índices compuestos: ¿La columna más selectiva primero?

He estado leyendo composite indexesy estoy un poco confundido acerca de ordenar. Esta documentación (poco menos de la mitad) dice En general, debe colocar la columna que se espera que se use con mayor frecuencia primero en el índice. Sin embargo, poco después dice cree un índice compuesto...

16
Caso de sintaxis de unión externa peculiar de Oracle

He visto lo siguiente en una consulta que se suponía que debía portarse desde la sintaxis de combinación externa de Oracle a la sintaxis de combinación externa estándar de SQL: SELECT ... FROM A, B, C, D, E WHERE A.A_ID = B.A_ID AND B.B_ID = C.A_ID(+) AND B.B_KEY = C.B_KEY(+) AND C.C_ID =...

16
¿Cómo diferenciar entre SQL y PL / SQL?

Sé que la pregunta puede sonar demasiado estúpida, pero nunca entendí esta parte. SQL * Plus funciona con SQL y PL / SQL. ¿Cómo sé si algún código es SQL o PL / SQL? Si mi código tiene un bucle for, ¿ya no es SQL? PL / SQL es una extensión para que SQL tenga bucles, condicionales, etc....

16
Múltiples operaciones usando WITH

¿Hay alguna manera de ejecutar múltiples operaciones usando la WITHdeclaración? Algo como WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Quiero seleccionar algunos datos y el recuento de ellos