Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2007, 10h01   #1
Invité de passage
 
Inscription : novembre 2006
Messages : 28
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 28
Points : 0
Points : 0
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.
kei-kun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 10h39   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Il faut positionner l'option "allow nulls by default" pour la ou les bases concernées:
Code :
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
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h20.


 
 
 
 
Partenaires

Hébergement Web