Articles of oracle

Quand ou pourquoi utiliser un “SET DEFINE OFF” dans Oracle Database

Je regarde un script dans Oracle et je vois quelque chose que je ne reconnais pas REM INSERTING into database1.”Users” SET DEFINE OFF; Insert into database1.”Users” (“id”,”right”) values (‘1′,’R’); Je cherche la documentation sur “set define off” et elle écrit littéralement “désactiver l’parsing des commandes pour remplacer la variable de substitution par leurs valeurs” Je […]

Comment générer un DDL complet d’un schéma Oracle (scriptable)?

Quelqu’un peut-il me dire comment je peux générer le DDL pour toutes les tables, vues, index, packages, procédures, fonctions, déclencheurs, types, séquences, synonymes, subventions, etc. dans un schéma Oracle? Idéalement, je voudrais aussi copier les lignes, mais ce n’est pas très important. Je veux le faire sur un travail planifié de quelque sorte et pas […]

ORA-01017 Nom d’utilisateur / mot de passe non valide lors de la connexion à la firebase database 11g du client 9i

J’essaie de me connecter à un schéma sur 11g (v11.2.0.1.0) depuis un PC avec le client 9i (v9.2.0.1). Il semble bien se connecter à certains schémas, mais pas celui-ci – il revient chaque fois avec une erreur ORA-01017 Invalid Username/Password . Le nom d’utilisateur et le mot de passe sont corrects – quelqu’un peut-il penser […]

System.Data.OracleClient requirejs la version du logiciel client Oracle 8.1.7

J’ai un site Web que j’ai développé sur Vista en utilisant Vb.net9. Il établit une connexion avec Oracle. pour la connexion, j’utilise System.Data.OracleClient. Cela fonctionne bien sur ma machine et sur notre serveur de test, mais cela ne fonctionne pas sur le serveur de production. Nous avons installé Oracle Client 11 sur le serveur. L’erreur […]

Que font exactement les guillemets autour du nom de table?

Je pensais que le guillemet (“) était simplement un type de marqueur de regroupement, mais je débogue du code NHibernate et remarque SELECT * FROM site WHERE site_id = 3; Fonctionne bien SELECT * FROM “site” WHERE site_id = 3; échoue avec une table ou la vue n’existe pas d’erreur. Ce qui donne?

Sélectionnez dans le tableau en ne connaissant que la date sans heure (ORACLE)

J’essaie de récupérer des enregistrements de la table en sachant que la date dans la colonne contient la date et l’heure. Supposons que j’ai une table appelée t1 qui contient seulement deux name et date colonne respectivement. Les données stockées dans la colonne date comme ceci 8/3/2010 12:34:20 PM . Je veux récupérer cet enregistrement […]

Obtenir une liste de toutes les fonctions et procédures d’une firebase database Oracle

Je compare trois schémas Oracle. Je veux obtenir une liste de toutes les fonctions et procédures utilisées dans chaque firebase database. Est-ce possible via une requête? (de préférence avec un drapeau indiquant si elles sont compilées ou non) Idéalement, il serait intéressant d’avoir une seule requête avec un indicateur indiquant si la fonction / procédure […]

instruction sqlplus à partir de la ligne de commande

Est-il possible de faire quelque chose comme ça? $ sqlplus -s user/pass “select 1 from dual” ou $ echo “select 1 from dual” | sqlplus -s user/pass Je sais que je peux mettre select 1 from dual dans un fichier et faire ceci: $ sqlplus -s user/pass @myFile.sql mais je me demande s’il est vraiment […]

Renommer la table ou la vue Oracle

Quelle est la syntaxe pour renommer une table ou une vue dans Oracle?

Oracle: comment INSÉRER si une ligne n’existe pas

Quel est le moyen le plus simple d’insérer une ligne si elle n’existe pas, en PL / SQL (oracle)? Je veux quelque chose comme: IF NOT EXISTS (SELECT * FROM table WHERE name = ‘jonny’) THEN INSERT INTO table VALUES (“jonny”, null); END IF; Mais ça ne marche pas. Remarque: ce tableau comporte 2 champs, […]