oracle

¿Cómo crear id con INCREMENTO AUTOMÁTICO en Oracle?

Parece que no hay ningún concepto de AUTO_INCREMENT en Oracle, hasta e incluyendo la versión 11g. ¿Cómo puedo crear una columna que se comporta como incremento automático en Oracle 11g?

Java JDBC - Cómo conectarse a Oracle usando Nombre de servicio en lugar de SID

Tengo una aplicación Java que usa JDBC (vía JPA) que se conectaba a una base de datos de desarrollo usando hostname, port y O ... @oracle.hostserver2.mydomain.ca:1522:ABCD ABCD es el Nombre de Servicio de la otra base de datos. ¿Qué estoy haciendo mal?

¿Cómo seleccionar la enésima fila en una tabla de base de datos SQL?

Estoy interesado en aprender algunas (idealmente) formas agnósticas de seleccionar la n fila de una tabla de base de datos. ... tualización: Ver La respuesta de Troels Arvin con respecto al estándar SQL. Troels, ¿tienes algún enlace que podamos citar?

¿Cómo puedo establecer un formato de fecha y hora personalizado en Oracle SQL Developer?

De forma predeterminada, Oracle SQL developer muestra los valores de fecha como 15-NOV-11. Me gustaría ver la parte de tiempo (hora/minuto/segundo) por defecto. ¿Hay alguna forma de configurar esto dentro de Oracle SQL Developer?

¿Cuál es la diferencia entre varchar y varchar2 en Oracle?

¿Cuál es la diferencia entre varchar y varchar2?

¿Cuál es la diferencia entre Vistas y Vistas materializadas en Oracle?

¿Cuál es la diferencia entre Vistas y Vistas materializadas en Oracle?

Diferencias de Oracle entre NVL y Coalesce

¿Hay diferencias no obvias entre NVL y Coalesce en Oracle? Las diferencias obvias son que coalesce devolverá el primer elem ... ontrario devuelve el segundo. Parece que NVL puede ser solo una versión 'Caso Base" de coalesce. ¿Me estoy perdiendo algo?

Diferencia entre BYTE y CHAR en tipos de datos de columna

En Oracle, ¿cuál es la diferencia entre: CREATE TABLE CLIENT ( NAME VARCHAR2(11 BYTE), ID_CLIENT NUMBER ) Y CREATE TABLE CLIENT ( NAME VARCHAR2(11 CHAR), -- or even VARCHAR2(11) ID_CLIENT NUMBER )

¿Puede una clave foránea ser NULL y / o duplicada?

Por favor aclare dos cosas para mí: ¿Puede una clave foránea ser NULL? ¿ Se puede duplicar una clave foránea? Tan justo c ... se en claves foráneas, pero en alguna aplicación mía puedo ingresar NULL tanto en Oracle como en SQL Server, y no se por qué.

¿Qué es el operador de concatenación de cadenas en Oracle?

¿Qué es el operador de concatenación de cadenas en Oracle SQL? ¿Hay alguna característica "interesante" de la que deba tener cuidado? (Esto parece obvio, pero no pude encontrar una pregunta previa que lo hiciera).

¿Cómo listar conexiones activas / abiertas en Oracle?

¿Hay alguna tabla oculta, variable del sistema o algo para mostrar conexiones activas en un momento dado?

Número de filas afectadas por una ACTUALIZACIÓN en PL / SQL

Tengo una función PL/SQL (ejecutándose en Oracle 10g) en la que actualizo algunas filas. ¿Hay alguna forma de averiguar cuánt ... ZACIÓN? Al ejecutar la consulta manualmente me dice cuántas filas se vieron afectadas, quiero obtener ese número en PL / SQL.

ORA-00054: recurso ocupado y adquirir con NOWAIT especificado o tiempo de espera expirado

¿Por qué recibo este error de base de datos cuando actualizo una tabla? ERROR en la línea 1: ORA-00054: recurso ocupado y adquirir con NOWAIT especificado o tiempo de espera expirado

Cómo recuperar el valor actual de una secuencia de oracle sin incrementarlo?

Existe una instrucción SQL para recuperar el valor de una secuencia que no la incrementa. Gracias. EDITAR Y CONCLUSIÓN C ... pondió a la pregunta inicial. pero pregúntate sobre la necesidad de no modificar la secuencia si alguna vez quieres hacer se.

¿Cómo puedo limitar el número de filas devueltas por una consulta de Oracle después de realizar el pedido?

¿Hay alguna manera de hacer que una consulta Oracle se comporte como si contuviera una cláusula MySQL limit? En MySQL, pued ... torio de diez filas ordenadas por nombre, que normalmente no es lo que quiero. Tampoco permite especificar un desplazamiento.

¿Qué es la tabla dual en Oracle?

He escuchado a personas referirse a esta tabla y no estaba seguro de qué se trataba.

Palabra clave Oracle "Partition By"

¿Puede alguien explicar qué hace la palabra clave partition by y dar un ejemplo simple de ello en acción, así como por qué u ... (*) OVER (PARTITION BY deptno) DEPT_COUNT FROM emp Los ejemplos que he visto en línea parecen un poco demasiado profundos.

¿Cómo puedo encontrar valores duplicados en una tabla en Oracle?

¿Cuál es la instrucción SQL más simple que devolverá los valores duplicados para una columna dada y el recuento de sus ocurr ... una tabla JOBS con la columna JOB_NUMBER. ¿Cómo puedo saber si tengo duplicados JOB_NUMBERy cuántas veces están duplicados?

Obtener la fila que tiene el valor máximo para una columna

Cuadro: UserId, Value, Date. Quiero obtener el userId, Valor para el max(Fecha) para cada userId. Es decir, el Valor para ... ambigüedad: Necesito obtener TODOS los userIds. Pero para cada userId, solo la fila donde ese usuario tiene la última fecha.

¿Cómo puedo crear una copia de una tabla Oracle sin copiar los datos?

Conozco la declaración: create table xyz_new as select * from xyz; Que copia la estructura y los datos, pero ¿qué pasa si solo quiero la estructura?