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 08/06/2007, 12h32   #1
Invité de passage
 
Inscription : mai 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 14
Points : 4
Points : 4
Par défaut Mise à jour de la propriété Scale d'un champ d'une table

Bonjour,
J'essaye d'insérer des données dans une table mais j'ai l'erreur suivante :
Arithmetic overflow during implicit conversion of INT value '18' to a NUMERIC
field

La même requete passe sur la base de prod.
Et la différence sur les champs en cause est le Scale qui est fixé à 2 en prod et à 0 en dev.
Comment mettre à jour pour les champs concernés cette propriété.

Merci d'avance.
Fortlow
fortlow est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 13h40   #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
Un alter table devrait faire l'affaire, pour autant que tu sois en 12.0 ou plus récent:

Code :
1
2
3
 
ALTER TABLE ... MODIFY <nom_colonne> numeric(18,2)
go
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é Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h34.


 
 
 
 
Partenaires

Hébergement Web