¿Cómo consulto una base de datos Oracle para mostrar los nombres de todas las tablas que
Oracle Database es un sistema de gestión de bases de datos multimodelo creado por Oracle Corporation. NO use esta etiqueta para otros productos propiedad de Oracle, como Java y MySQL.
¿Cómo consulto una base de datos Oracle para mostrar los nombres de todas las tablas que
¿Hay alguna manera de hacer que una Oracleconsulta se comporte como si contuviera una MySQL limitcláusula? En MySQL, puedo hacer esto: select * from sometable order by name limit 20,10 para obtener las filas 21 a 30 (omita las primeras 20, dé las siguientes 10). Las filas se seleccionan después...
Mesa: UserId, Value, Date. Quiero obtener el UserId, Valor para el máximo (Fecha) para cada UserId. Es decir, el Valor para cada UserId que tiene la última fecha. ¿Hay alguna manera de hacer esto simplemente en SQL? (Preferiblemente Oracle) Actualización: disculpas por cualquier ambigüedad:...
Parece que no hay un concepto de AUTO_INCREMENT en Oracle, hasta la versión 11g incluida. ¿Cómo puedo crear una columna que se comporte como incremento automático en Oracle
Estoy interesado en aprender algunos (idealmente) de base de datos agnóstico formas de seleccionar el n º fila de una tabla de base de datos. También sería interesante ver cómo se puede lograr esto utilizando la funcionalidad nativa de las siguientes bases de datos: servidor...
Quiero usar Oracle SQL Developer para generar un diagrama ER para mis tablas de base de datos, pero soy nuevo en Oracle y esta herramienta. ¿Cuál es el proceso para crear un diagrama ER en SQL
¿Cuál es la diferencia entre vistas y vistas materializadas en
Estoy escribiendo algunos scripts de migración para una base de datos Oracle, y esperaba que Oracle tuviera algo similar a la IF EXISTSconstrucción de MySQL . Específicamente, cada vez que quiero colocar una tabla en MySQL, hago algo como DROP TABLE IF EXISTS `table_name`; De esta manera, si la...
На этот вопрос есть ответы на Stack Overflow на русском : Существует ли комбинация операторов LIKE и IN в условии запрова En SQL I (lamentablemente) a menudo tengo que usar " LIKE" condiciones debido a bases de datos que violan casi todas las reglas de normalización. No...
Por favor aclara dos cosas para mí: ¿Puede una clave externa ser NULL? ¿Se puede duplicar una clave externa? Por lo que sé, NULLno debería usarse en claves externas, pero en algunas aplicaciones mías puedo ingresar NULLtanto en Oracle como en SQL Server, y no sé por
¿Cuál es la diferencia entre un usuario y un esquema en Oracle?
Tengo una consulta que funciona bien en MySQL, pero cuando la ejecuto en Oracle obtengo el siguiente error: Error de SQL: ORA-00933: el comando SQL no finalizó correctamente 00933. 00000 - "El comando SQL no finalizó correctamente" La consulta es: UPDATE table1 INNER JOIN table2 ON...
La operación UPSERT actualiza o inserta una fila en una tabla, dependiendo de si la tabla ya tiene una fila que coincida con los datos: if table t has a row exists that has key X: update t set mystuff... where mykey=X else insert into t mystuff... Dado que Oracle no tiene una declaración...
¿Alguien puede explicar cómo implementar relaciones uno a uno, uno a muchos y muchos a muchos mientras diseña tablas con algunos
¿Cuál es la instrucción SQL más simple que devolverá los valores duplicados para una columna dada y el recuento de sus ocurrencias en una tabla de base de datos Oracle? Por ejemplo: tengo una JOBStabla con la columna JOB_NUMBER. ¿Cómo puedo saber si tengo duplicados JOB_NUMBERy cuántas veces están...
Sé la declaración: create table xyz_new as select * from xyz; ¿Qué copia la estructura y los datos, pero qué pasa si solo quiero la
Obtengo esto cuando ejecuto muchos scripts de liquibase contra un servidor Oracle. SomeComputer soy yo. Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting...
Estoy buscando una buena manera de realizar inserciones de varias filas en una base de datos Oracle 9. Lo siguiente funciona en MySQL pero no parece ser compatible con Oracle. INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD,...
¿Cuál es la diferencia entre varchar y
¿Hay alguna diferencia en el rendimiento (en Oracle) entre Select * from Table1 T1 Inner Join Table2 T2 On T1.ID = T2.ID Y Select * from Table1 T1, Table2 T2 Where T1.ID =