IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

[TOAD] Guillemets automatiques


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Par défaut [TOAD] Guillemets automatiques
    Bonjour à tous, j'ai un petit soucis avec TOAD pour Oracle (9):

    - Une table a des champs définis en VARCHAR, mais ces champs contiennent aussi des nombres.
    - Si je fait une requête INSERT ou UPDATE avec des nombres pour les champs, je suis supposé les entourer d'apostrophes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO MaTable VALUES ('123', '456');
    Sauf que si "j'oublie" ces apostrophes dans le SQL Editor de TOAD, l'insert est exécuté et je n'ai pas d'erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO MaTable VALUES (123, 456);
    Le problème est que je fais mes tests dans TOAD pour ensuite faire des fichiers batchs à traiter par SQLPLUS, et que ce dernier me renvoie sur les roses lorsque j'oublie les apostrophes, ce qui est normal...

    Donc ma question est la suivante : y a-t-il un moyen d'empêcher que TOAD n'ajoute les apostrophes de lui-même et que j'obtienne bien une erreur si je les oublie ?

    Merci d'avance !
    Yannick.

  2. #2
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SQL> create table matable(chaine1 varchar2(10),chaine2 varchar2(10));
    Table created.
     
    SQL> insert into matable values (123,456);
    1 row created.

Discussions similaires

  1. ajout automatique de guillemets aux environnements quote et quotation
    Par Malo-net dans le forum Programmation (La)TeX avancée
    Réponses: 2
    Dernier message: 14/02/2015, 13h58
  2. Réponses: 0
    Dernier message: 28/05/2010, 10h14
  3. encadrement automatique cellules avec guillemets
    Par matdollars dans le forum Excel
    Réponses: 4
    Dernier message: 17/06/2009, 17h42
  4. Insert Automatique "Like Toad"
    Par argoet dans le forum Oracle
    Réponses: 2
    Dernier message: 24/10/2006, 16h16
  5. Re-dimensionnement automatique de composants
    Par ludo_7 dans le forum C++Builder
    Réponses: 10
    Dernier message: 16/05/2002, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo