begin process at 2012 05 26 12:04:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

SQL Server, MSDE, SQL Express

 > 

Débutant(s)

 > 

changer type smallint en int


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

changer type smallint en int

jeudi 14 octobre 2010 à 14:24:33 | changer type smallint en int

cudenetf

Bonjour,
j'ai fait une base de données avec certains champ primary key en smallint
d'autres tables ont pour clé etrangere ce champ
aujourd'hui , je me rend compte que smallint est trop petit et je voudrais passer en int (ainsi que toutes les references a ce champ)
sql management studio me dit qu'il ya des references et qu'elles seront modifiées mais quand j'essaie de sauver la modif, il me dit que c'est impossible que cela demande la suppression,etc...
existe t il un moyen simple de modifier tous les champs faisant reférence a cette clé primarie d'une maniere simple sans avoir a supprimer ttes les contraintes puis changer les champs puis recréer les contraintes ? (c'est un travail fastidieux)

je travaille avec sqlexpress

Merci
dimanche 24 octobre 2010 à 19:01:24 | Re : changer type smallint en int

Robert33

Membre Club

Bonjour

Quel est to moteur de base de données ?
je viens de faire un test avec SQL server 2000, via l'enterprise manager, et cela fonctionne.
il y a bien un message d'avertissement, mais il fait le travail.

Bob
C# is amazing, enjoy it!
jeudi 28 octobre 2010 à 06:29:58 | Re : changer type smallint en int

cudenetf

sqlexpress2008
jeudi 28 octobre 2010 à 19:12:33 | Re : changer type smallint en int

Robert33

Membre Club
Bonjour

as-tu verifié que sur les relation il y a bien les options delete et update en cascade ?

Bob

C# is amazing, enjoy it!


Cette discussion est classée dans : int, type, changer, champ, smallint


Répondre à ce message

Sujets en rapport avec ce message

changer le nom d'un champ dans une base access [ par oluha ] BonjourJ'aimerai savoir s'il est possible de changer le nom d'un champ d'une base access avec une requête sql ?En cherchant sur le web j'ai trouvé ces Remplacer une expression dans un champ de type TEXT [ par keskispas ] KesKisPasBonjour à tous,Comme dit dans le titre, je cherche une requète qui me permettrait de remplacer une chaine dans un champ de type TEXT :J'ai dé [sql 2005]type de données d'un champ [ par gregorian ] Bonjour à tous, Pour une application, je dois faire une DB en ms sql d'habitude, je travaille en type DBase(dbf) et je développe en fox pro.Petite que Changer la taille d'un champ [ par sisi231 ] Bonjour je souhaiterais savoir quelle est la commande SQL pour changer la taille d'un champ ?Merci.[b]SISI231[/b] types [ par catamenia ] Bonjour,Je voudrais stocker en base de donées des texts de taille plus ou moins grande.J'aimerais optimiser l'espace disque utilisé.Y a t'il un type d problème mise à jour bd 2147352571 [ par stephano123 ] bonjour à tous, pour faire simple : J'ai une Bd sous SQL server 2005 et des formulaires ASP pour remplir mes champs.Je dispose d'un champ de type text comment faire pour calculer la somme du champ 'Heure'de type reél exemple '0.50' = 50mn ou bien quelle est l'equivalent du format heure '37:30:55' [ par DevMln ] meliani inserer une image dans un champ de type "image" dans une table sql server 2005 [ par koukou6311 ] bonsoir tous le mondej'ai besoin de votre aidej'ai crée une table avec un champ de type "image " mais je n'ai pas su comment inserer les images dans c select et cast ... [ par cudenetf ] Bonjour, j'ai une question sur des requetes select avec des casts.Je cherche a trouver le plus grand entier N dans une table tel que N>x1 et Nle probl Trouver le type des champs de la Bdd [ par chris81 ] bonojour,ya t'il un moyen de connaitre les attributs des champs de la base par exemple j'ai Id_User : intya t'il une requete qui me permettrait de me


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales