Preguntas etiquetadas con plsql

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".


24
¿Hay una combinación de "LIKE" y "IN" en SQL?
На этот вопрос есть ответы на 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 puedo cambiar eso …
340 sql  sql-server  oracle  tsql  plsql 






4
PL / SQL, ¿cómo escapar de las comillas simples en una cadena?
На этот вопрос есть ответы на 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 .. 6020 loop stmt …
114 oracle  plsql 


13
División de cadena en varias filas en Oracle
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 …
104 sql  string  oracle  plsql  tokenize 

8
Imprimir el valor de una variable en SQL Developer
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 USER_OBJECTS.OBJECT_NAME%TYPE; CCOLUMN ALL_TAB_COLS.COLUMN_NAME%TYPE; V_ALL_COLS VARCHAR2(500); CURSOR CURSOR_TABLE IS …

13
Error de SQL "ORA-01722: número no válido"
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 VALUES (3,'LUU','Barry','5 Jones St Malvern','0413 591 341'); INSERT INTO CUSTOMER VALUES …


6
DBMS_OUTPUT.PUT_LINE no imprime
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 quote_recs IS SELECT a.firstName,a.lastName, m.title, …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.