Questions marquées «plsql»

PL / SQL (Procedure Language / Structured Query Language) est l'extension du langage procédural d'Oracle Corporation pour SQL. Les questions sur PL / SQL devraient également être marquées "oracle". Les questions avec des instructions DML ou DDL régulières doivent être marquées avec "sql" et "oracle", PAS avec "plsql".


24
Existe-t-il une combinaison de «LIKE» et «IN» dans SQL?
На этот вопрос есть ответы на Stack Overflow на рurredом : Существует ли комбинация операторов LIKE и IN в условиисзап? En SQL, je dois (malheureusement) souvent utiliser des LIKEconditions " " dues à des bases de données qui violent presque toutes les règles de normalisation. Je ne peux pas changer …
341 sql  sql-server  oracle  tsql  plsql 


6
Nombre de lignes affectées par une UPDATE en PL / SQL
J'ai une fonction PL / SQL (fonctionnant sur Oracle 10g) dans laquelle je mets à jour certaines lignes. Existe-t-il un moyen de savoir combien de lignes ont été affectées par la mise à jour? Lors de l'exécution manuelle de la requête, il me dit combien de lignes ont été affectées, …
162 oracle  plsql  sql-update 

15
Que signifie sélectionner 1 dans le tableau?
J'ai vu de nombreuses requêtes avec quelque chose comme suit. Select 1 From table Qu'est-ce 1que cela signifie, comment sera-t-il exécuté et que rapportera-t-il? De plus, dans quel type de scénarios, cela peut-il être utilisé?
146 mysql  sql  plsql 



4
PL / SQL, comment échapper les guillemets simples dans une chaîne?
На этот вопрос есть ответы на Stack Overflow на русском : Как экранировать одиночные кавычки в строчном литера? Dans Oracle PL / SQL, comment échapper les guillemets simples dans une chaîne? J'ai essayé de cette façon, ça ne marche pas. declare stmt varchar2(2000); begin for i in 1021 .. 6020 …
114 oracle  plsql 


13
Division de la chaîne en plusieurs lignes dans Oracle
Je sais que cela a été répondu dans une certaine mesure avec PHP et MYSQL, mais je me demandais si quelqu'un pourrait m'apprendre l'approche la plus simple pour diviser une chaîne (délimitée par des virgules) en plusieurs lignes dans Oracle 10g (de préférence) et 11g. Le tableau est le suivant: …
104 sql  string  oracle  plsql  tokenize 

8
Impression de la valeur d'une variable dans SQL Developer
Je voulais imprimer la valeur d'une variable particulière qui se trouve à l'intérieur d'un bloc anonyme. J'utilise Oracle SQL Developer. J'ai essayé d'utiliser dbms_output.put_line. Mais ça ne fonctionne pas. Le code que j'utilise est indiqué ci-dessous. 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 SELECT …

13
Erreur SQL "ORA-01722: numéro non valide"
Un très facile pour quelqu'un, L'encart suivant me donne le ORA-01722: numéro invalide Pourquoi? 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 (4,'JONES','Michael','7 Smith …


6
DBMS_OUTPUT.PUT_LINE ne s'imprime pas
Lors de l'exécution du code suivant, il indique simplement que la procédure est terminée et n'imprime pas les informations que je veux (firstName, lastName), puis les autres valeurs de la requête de sélection dans un tableau ci-dessous. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char) AS CURSOR quote_recs IS SELECT a.firstName,a.lastName, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.