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

Sybase Discussion :

[ASE12.5.4] table temporaire n'autorise pas par défaut null


Sujet :

Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Par défaut [ASE12.5.4] table temporaire n'autorise pas par défaut null
    bonjour,

    me revoila avec encore un probleme.

    voici donc mon probleme :

    j'ai installé sybase 12.5.4 et apres avoir créé mes bases j'ai loadé des dumps qui venaient de version 12.5.0 jusque la tout va bien, tout semble etre OK sauf que dans ces dumps se trouvent des procédures stockées et dans certaines de ces procédures, elles craient des tables temporaires .Mais suite à des mise à jour nombreuses de ces proc, on insert des valeurs dans des colones qui ne sont pas déclaré comme des colone qui autorise un champs null c'est à dire qu'on a pas spécifié que le champs était nullable et j'aurai donc voulu pouvoir autoriser le champ à null par défaut .

    est ce possible ? Sachant qu'en version 12.5.0 ces procédures passaient correctement.

    j'ai essayer de mettre l'option allow nulls by default sur la base mais sa ne fonctionne pas .

    merci encore de l'aide que vous pourrez m'apporter.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Il faut positionner l'option "allow nulls by default" pour la ou les bases concernées:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    use master
    go
    sp_dboption tempdb, "allow null", true
    go
    et ensuite recréer la ou les tables pour lesquels les NULLs doivent être acceptés.

    Michael

Discussions similaires

  1. [MySQL] création d'une table en ne passant pas par phpMyAdmin
    Par johnny3 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 21/03/2010, 12h54
  2. Table temporaire et type défini par l'utilisateur
    Par sergio25 dans le forum Développement
    Réponses: 3
    Dernier message: 05/01/2010, 11h35
  3. Remplir une table temporaire, curseur ou pas?
    Par SoBaKa dans le forum Langage SQL
    Réponses: 3
    Dernier message: 25/10/2007, 09h15
  4. Impression vers une imrimante qui n'est pas par défaut
    Par abdelghani_k dans le forum Delphi
    Réponses: 5
    Dernier message: 22/05/2007, 12h07
  5. Ma table temporaire ne semble pas fonctionner.
    Par outshined dans le forum Requêtes
    Réponses: 2
    Dernier message: 12/09/2006, 14h40

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