¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL? ¿Alguien puede explicar cuáles son las diferencias entre estos tres y proporcionar escenarios en los que cada uno se utilizaría de manera
PL / SQL (lenguaje de procedimiento / lenguaje de consulta estructurado) es la extensión del lenguaje de procedimiento de Oracle Corporation para SQL. Las preguntas sobre PL / SQL probablemente también deberían etiquetarse como "oráculo". Las preguntas con declaraciones DML o DDL regulares deben etiquetarse con "sql" y "oracle", NO con "plsql".
¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL? ¿Alguien puede explicar cuáles son las diferencias entre estos tres y proporcionar escenarios en los que cada uno se utilizaría de manera
На этот вопрос есть ответы на 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...
¿Cuál 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 al respecto).
Tengo una función PL / SQL (que se ejecuta en Oracle 10g) en la que actualizo algunas filas. ¿Hay alguna manera de averiguar cuántas filas se vieron afectadas por la ACTUALIZACIÓN? Cuando ejecuto la consulta manualmente, me dice cuántas filas se vieron afectadas, quiero obtener ese número en PL /...
He visto muchas consultas con algo de la siguiente manera. Select 1 From table ¿Qué significa esto 1, cómo se ejecutará y qué devolverá? Además, ¿en qué tipo de escenarios, se puede usar
Me gustaría crear una variable de matriz en memoria que pueda usarse en mi código PL / SQL. No puedo encontrar ninguna colección en Oracle PL / SQL que use memoria pura, todas parecen estar asociadas con tablas. Estoy buscando hacer algo como esto en mi PL / SQL (sintaxis C #): string[]...
¿Es posible buscar en cada campo de cada tabla un valor particular en Oracle? Hay cientos de tablas con miles de filas en algunas tablas, así que sé que la consulta puede llevar mucho tiempo. Pero lo único que sé es que un valor para el campo que me gustaría consultar es 1/22/2008P09RR8....
На этот вопрос есть ответы на Stack Overflow на русском : Как экранировать одиночные кавычки в строчноа летер? En Oracle PL / SQL, ¿cómo escapar de las comillas simples en una cadena? Intenté de esta manera, no funciona. declare stmt varchar2(2000); begin for i in 1021...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли эквивалент SQL Server функции IsNull () в Oracle? En SQL Server podemos escribir IsNull()para determinar si un campo es nulo. ¿Existe una función equivalente en PL /...
Sé que esto ha sido respondido hasta cierto punto con PHP y MYSQL, pero me preguntaba si alguien podría enseñarme el enfoque más simple para dividir una cadena (delimitada por comas) en varias filas en Oracle 10g (preferiblemente) y 11g. La tabla es la siguiente: Name | Project | Error 108 test...
Quería imprimir el valor de una variable en particular que está dentro de un bloque anónimo. Estoy usando Oracle SQL Developer. Intenté usar dbms_output.put_line. Pero no está funcionando. El código que estoy usando se muestra a continuación. SET SERVEROUTPUT ON DECLARE CTABLE...
Uno muy fácil para alguien, el siguiente inserto me da la ORA-01722: número inválido ¿por qué? INSERT INTO CUSTOMER VALUES (1,'MALADY','Claire','27 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (2,'GIBSON','Jake','27 Smith St Caulfield','0415 713 598'); INSERT INTO CUSTOMER...
Quería eliminar algunos esquemas no utilizados en nuestra base de datos de Oracle. ¿Cómo puedo consultar todos los nombres de
Al ejecutar el siguiente código, solo dice que el procedimiento se completó y no imprime la información que quiero (nombre, apellido) y luego los otros valores de la consulta de selección en una tabla a continuación. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char) AS CURSOR...
Para INSERT, UPDATEy DELETElas sentencias SQL ejecutadas directamente contra la base de datos, la mayoría de los proveedores de bases de datos devuelven el recuento de filas afectadas. Para los procedimientos almacenados, el número de registros afectados es siempre -1. ¿Cómo obtenemos el número...
Tengo una base de datos que tiene una restricción NOT NULL en un campo y quiero eliminar esta restricción. El factor de complicación es que esta restricción tiene un nombre definido por el sistema y el nombre de esa restricción difiere entre el servidor de producción, el servidor de integración...
¿Es posible crear excepciones definidas por el usuario y poder cambiar SQLERRM? Por ejemplo: DECLARE ex_custom EXCEPTION; BEGIN RAISE ex_custom; EXCEPTION WHEN ex_custom THEN DBMS_OUTPUT.PUT_LINE(SQLERRM); END; / El resultado es "Excepción definida por el usuario". ¿Es posible cambiar...