Preguntas etiquetadas con oracle

13
Evitar múltiples expresiones `o`

Tengo el siguiente Oracle SQL y sus trabajos y todo, pero es bastante feo con todos los ors. ¿Hay una manera más concisa de hacer esto? SELECT * FROM foobar WHERE (SUBJECT ='STAT' and TERM ='111') or (SUBJECT ='STAT' and TERM ='222') or (SUBJECT ='ENGLISH' and TERM ='555') or (SUBJECT...

12
Actualización de 700 millones de filas al mismo valor

Tengo un almacén de datos (oráculo) donde necesito establecer una columna con el mismo valor para los 700 millones de filas. No tengo acceso de administrador, o acceso a un administrador, por lo que esto debe lograrse con SQL básico y no se crea una tabla temporal. Para complicar aún más las...

12
¿Por qué usar cursores explícitos en lugar de bucles regulares?

He estado escribiendo aplicaciones web básicas durante un año (para una base de datos Oracle), y dado que las funciones son bastante simples, la mayoría de nosotros seguimos con bucles FOR regulares para obtener nuestros datos: for i in (select * from STUDENTS) loop htp.prn(i.student_last_name ||...