Oracle E-Business Suite – Conceptos básicos – Sesión 1
Contenidos
“Si la adquiere otra empresa, probablemente sea bueno para nosotros, la verdad”, dijo Catz en una conferencia de prensa poco habitual en la sede de Oracle en Redwood City, California. “Todo el mundo aporta sus propias cosas a estas cosas, especialmente alguien lo suficientemente grande como para adquirirlas. … Sin duda, sería interesante ver cómo se desarrolla y causa una gran perturbación en ese mercado. Creo que nos sería útil a corto y medio plazo”.
Oracle es una de las cuatro empresas que podrían plantearse una adquisición de Salesforce. Bloomberg informó el miércoles de que Salesforce había contratado a banqueros para que le asesoraran sobre las ofertas de un pretendiente desconocido. Otros compradores potenciales son Microsoft e IBM.
Aunque Oracle podría financiar una compra de Salesforce, una operación de tal envergadura -la capitalización bursátil de Salesforce era de 44.000 millones de dólares antes de la publicación de los informes- sería atípica para Oracle. Suele comprar empresas más pequeñas para mejorar su propia oferta de software.
“Siempre buscamos operaciones en las que uno y uno sumen al menos dos y medio para nosotros, porque aportamos unos recursos que el vendedor no podría tener”, afirma Catz. “Pero tiene que encajar con nuestra fuerza de ventas. Tiene que adaptarse a nuestra tecnología. El precio es sin duda un factor. … Estamos comprando cosas todo el tiempo, más o menos una vez al mes”.
Aplicaciones Java EE en Oracle Java Cloud Service
Tengo un trigger para registrar los valores antiguos y nuevos de los campos cambiados en una tabla.Comparo …If (updating and :old.field<>:new.field) Then ( Insert into auditing_tables )End If;si :old.field es ‘JHON’ y :new. field es null el insert no se aplica y necesito registrar ambos valores.Cuando comparo valores null la instruccion falla.Se que no puedo comparar valores null ( porque el resultado es desconocido), por eso quiero saber si hay alguna funcion para hacer esto.Gracias acueto
Hola,tengo una tabla con una columnaDESC t1C1 VARCHAR2(200)Esta columna contiene valores alfanuméricos y nulos. En mi aplicación consideramos que NULL es igual a NULL.Un usuario da una entrada y luego tengo que mostrar todos los registros que coincidan con este valor en C1, si el usuario inputsnull entonces todos los nullls debe ser displayedHow puedo hacer esto en sql.if hago SELECT * FROM T1 WHERE C1 = &USER_INPUT si el usuario entradas NULL entonces esta consulta devolverá no recordsis hay alguna manera de considerar NULL = NULL para esta consulta?
acueto:Puede utilizar NULLIF si está en 9i. NULLIF compara expr1 y expr2. Si son iguales, la función devuelve null. Si no son iguales, la función devuelve expr1. No se puede especificar el literal NULL para expr1.
Gumball | Futuro embarazoso | El Oráculo (Clip)
Hace poco escribí en mi blog sobre una posible adquisición de Accenture por Oracle. Su fundador y presidente, Larry Ellison, ha declarado desde entonces que Oracle no está interesada en adquirir Accenture. Pero, francamente, quizá deberían hacerlo. Tal vez nunca hayan tenido intención de hacerlo, a pesar de los rumores de due diligence. Hay algunas implicaciones importantes de esta decisión, y creo que hay dos razones cruciales por las que Oracle debería comprar Accenture.
Nuestro mundo está girando hacia lo digital. El estudio de Everest Group revela que el 22% del mercado de servicios ya se define por un entorno digital. Tecnologías digitales como las plataformas de inteligencia cognitiva, big data, analítica y automatización robótica de procesos (RPA) son los nuevos mercados en crecimiento para el gasto en tecnología. Los mercados de planificación de recursos empresariales (ERP) y bases de datos ya están maduros. Las herramientas digitales y el Internet de las cosas están impulsando un cambio disruptivo sustancial para los clientes de Oracle. El objetivo principal de Oracle (y la mayor parte de sus ingresos) son las grandes organizaciones maduras de Global 1000.
Uso del depurador PL/SQL – Philipp Salvisberg
Una de las primeras cosas que debes comprobar cuando Oracle no está utilizando un índice es si has incluido el leading edge. Esa es la primera columna del índice en tu cláusula where of. Si no incluyes el leading edge del índice como parte de tu cláusula where of, Oracle no usará tu índice excepto en la circunstancia especial de una operación de escaneo de salto de índice. Por lo tanto, esto es lo primero que hay que comprobar.
Si no está utilizando la primera columna del índice, tiene dos opciones. En primer lugar, puedes añadir esa columna a la cláusula where de tu sentencia SQL si conoces el valor. Si conoce el valor, este es probablemente el mejor enfoque, porque siempre queremos darle a Oracle tanta información como sea posible para que pueda procesar eficientemente nuestra sentencia. Nuestra otra opción es considerar reordenar las columnas en nuestro índice, o añadir un nuevo índice que tenga las columnas que tenemos en nuestra sentencia SQL al principio del índice. Si la sentencia SQL que estamos evaluando es representativa de las columnas que se incluirán en la cláusula where la mayoría de las veces. Esta es probablemente la mejor opción a investigar. Nuestro objetivo es tener las columnas que se incluyen en nuestra cláusula where con más frecuencia en la parte delantera del índice. Y cualquier columna que se incluya siempre con la cláusula where debe ser la primera columna del índice. Porque si esta primera columna no está presente en nuestra sentencia, Oracle no utilizará el índice.