preguntar acerca de plsql
9
réponses
Suppression de beaucoup de données dans Oracle
Je ne suis pas une personne de base de données, exactement, et la plupart de mon travail de base de données a été avec MySQL, alors pardonnez-moi si quelque chose dans cette question est incroyablement naïve.
je dois supprimer 5,5 millions de ligne …
demandé sur
1970-01-01 00:33:29
4
réponses
Supprimer tous les contenus d’un schéma dans Oracle
Est possible de supprimer tous les contenus dans le schéma Oracle? J'ai trouvé ce script:
Begin
for c in (select table_name from user_tables) loop
execute immediate ('drop table '||c.table_name||' cascade constraints);
end loop;
End;
mais je voud …
demandé sur
1970-01-01 00:33:35
6
réponses
Pourquoi aucune donnée trouvée ORA-01403 est une exception dans Oracle?
si L'instruction SELECT INTO ne renvoie pas au moins une ligne, ORA-01403 est lancée.
pour tous les autres SGBD, je sais que c'est normal sur un SELECT.
Seul Oracle traite un SELECT comme ceci.
CREATE OR REPLACE PROCEDURE no_data_proc IS
dummy …
demandé sur
1970-01-01 00:33:30
2
réponses
Solution «ne peut pas effectuer une opération DML à l’intérieur d’une requête»?
j'utilise un outil D'analyse de données et l'exigence que j'ai était d'accepter une valeur de l'Utilisateur, passer que comme un paramètre et le stocker dans une table. Pas très compliqué donc je me suis assis pour écrire ce
create or replace
proced …
demandé sur
1970-01-01 00:33:32
4
réponses
Quelle est la taille maximale de VARCHAR2 en PL/SQL et SQL?
je suis sur Oracle 10g. Dans une exigence, je dois augmenter la taille d'une variable PL/sql varchar2. Il est déjà à 4000 taille. J'ai lu que "en PL/SQL, VARCHAR2 peut être jusqu'à 32767 octets. Pour SQL la limite est de 4000 octets"
puis-je augment …
demandé sur
1970-01-01 00:33:34
6
réponses
créer le paquet oracle rencontré PLS-00103: rencontré le symbole » créer»
j'écris un paquet oracle en utilisant Oracle sql developer, j'ai eu cette erreur de compilation:
Error (7,1): PLS-00103: rencontré le symbole "CREATE" .
create or replace
PACKAGE TestPackage AS
FUNCTION beforePopulate RETURN BOOLEAN;
FUNCTI …
demandé sur
1970-01-01 00:33:32
6
réponses
Oracle PL / SQL: supprimer «space characters» d’une chaîne de caractères
dans ma base de données Oracle 10g, j'aimerais supprimer "space characters" (espaces, onglets, retour de chariot)...) à partir des valeurs d'un champ de table.
TRANSLATE() le chemin à parcourir ? Par exemple quelque chose comme:
MY_VALUE := TRANSLA …
demandé sur
1970-01-01 00:33:31
4
réponses
oracle plsql: comment analyser XML et insérer dans une table
comment charger un fichier xml imbriqué dans une table de base de données ?
<?xml version="1.0" ?>
<person>
<row>
<name>Tom</name>
<Address>
<State>California</State>
…
demandé sur
1970-01-01 00:33:32
9
réponses
Table tronquée dans Oracle obtenir des erreurs
j'ai eu le problème, c'est que quand J'exécute la commande suivante dans Oracle, je rencontre l'erreur.
Truncate table mytable;
les Erreurs suivantes:
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
j'ai trouvé ce myt …
demandé sur
1970-01-01 00:33:31
2
réponses
Oracle PLS-00363: l’expression » ne peut pas être utilisé comme une affectation cible
Bonjour Je ne sais pas pourquoi J'ai cette erreur.
Fondamentalement, je l'obtiens dans ces trois lignes:
PLS-00363: expression 'p_temp_foo.editable.modified_by' cannot be used as an assignment target
PLS-00363: expression 'p_temp_foo.editable.date' …
demandé sur
1970-01-01 00:33:32