Quelle est la différence entre SQL, PL-SQL et T-SQL? Quelqu'un peut-il expliquer les différences entre ces trois éléments et fournir des scénarios dans lesquels chacun serait utilisé de manière
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".
Quelle est la différence entre SQL, PL-SQL et T-SQL? Quelqu'un peut-il expliquer les différences entre ces trois éléments et fournir des scénarios dans lesquels chacun serait utilisé de manière
На этот вопрос есть ответы на 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...
Qu'est-ce que l'opérateur de concaténation de chaînes dans Oracle SQL? Y a-t-il des fonctionnalités "intéressantes" dont je devrais faire attention? (Cela semble évident, mais je n'ai pas trouvé de question précédente le posant).
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, je veux obtenir...
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
Je voudrais créer une variable de tableau en mémoire qui peut être utilisée dans mon code PL / SQL. Je ne trouve aucune collection dans Oracle PL / SQL qui utilise de la mémoire pure, elles semblent toutes être associées à des tables. Je cherche à faire quelque chose comme ça dans mon PL / SQL...
Est-il possible de rechercher dans chaque champ de chaque table une valeur particulière dans Oracle? Il y a des centaines de tables avec des milliers de lignes dans certaines tables, donc je sais que cela peut prendre beaucoup de temps à interroger. Mais la seule chose que je sais, c'est qu'une...
На этот вопрос есть ответы на 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 loop...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли эквивалент SQL Server функции IsNull () dans Oracle? Dans SQL Server, nous pouvons taper IsNull()pour déterminer si un champ est nul. Existe-t-il une fonction équivalente en PL /...
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:...
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...
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...
Je voulais supprimer certains schémas inutilisés sur notre base de données oracle. Comment puis-je rechercher tous les noms de schéma?
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...
Pour INSERT, UPDATEet les DELETEinstructions SQL exécutées directement sur la base de données, la plupart des fournisseurs de bases de données renvoient le nombre de lignes affectées. Pour les procédures stockées, le nombre d'enregistrements affectés est toujours -1. Comment obtenir le nombre...