begin process at 2010 03 17 22:31:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

Divers

 > 

Général

 > 

Changer la taille d'un champ


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

Changer la taille d'un champ

lundi 6 août 2007 à 18:09:22 | Changer la taille d'un champ

sisi231

Membre Club
Bonjour je souhaiterais savoir quelle est la commande SQL pour changer la taille d'un champ ?

Merci.

[b]SISI231[/b]
mardi 7 août 2007 à 08:53:06 | Re : Changer la taille d'un champ

floxone

Salut,

Je ne suis pas sûre que tu puisses changer la taille d'un champ si ta table contient des enregistrements.

Je pense qu'il faut créer une table temporaire. Puis y placer tes enregistrements. Enfin, recréer ta table avec le bonne forme et y placer les enregistrements. Pour finir, tu drop ta table temporaire. En tout cas, moi, sous sql server 6, je dois faire comme cela. Mais c'est une très vieille version...

J'espère que cela t'aidera.

Flo.
vendredi 10 août 2007 à 09:39:11 | Re : Changer la taille d'un champ

floxone

SAlut,

Désolé, je n'ai parlé que de moi qui était sur un très ancien SGBD... Tu peux essayer ce genre de requête qui devrait marcher sur les nouveaux (peut être si ta table est vide) : ALTER TABLE ta_table modify ton_champ nouveau_type

Bonne chance,

Flo
vendredi 10 août 2007 à 14:32:11 | Re : Changer la taille d'un champ

sisi231

Membre Club
Re

Ca ne marche pas, mon SGBD est Borland DataBase Engine qui me dit "Utilisation incorrecte du mot-clé MODIFY", je pense qu'il ne le reconnaît pas ou alors dans une autre syntaxe.

Si quelq'un connait bien le SQL sous BDE ou saurais où je pourrais trouver une référence du SQL sous BDE je lui en serais gré sinon, tant pis j'utiliserais ta première méthode.

Merci.
Aurevoir !

[b]SISI231[/b]
vendredi 10 août 2007 à 14:36:25 | Re : Changer la taille d'un champ

sisi231

Membre Club

Voici ma requête :

ALTER TABLE "C:\Documents and Settings\didier\Bureau\Sylvain\W\BDImage\BDImage\BD\tfhtfgh\base.db" MODIFY Site VARCHAR(6)


[b]SISI231[/b]


Cette discussion est classée dans : taille, changer, champ


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 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 Comment mettre à jour un champ ? [ par mdemo ] Bonjour à tous,J'utilise Sql server 2005 et je ne suis pas une vedette...Ma question est simple: une table remplie de données, dont un champ nvarchar( Plusieurs alias d'un même champ suisvant la valeur dans requête SELECT [ par seb123 ] Bonjour,Je travaille sous SQL SERVER , j'ai une table 'T' par exemple qui contient un champ 'sEtat' qui peut prendre la valeur 'R', 'W' ou NULL.J'aime aide [ par asmaa17 ] salut,j'ai deux questions j'espere de vous m'aider pour les resoudre: 1-j'ai cree deja une table et j'ai oublié  de mettre un champ en mode numero aut Selection plusieurs champ de plusieur tables [ par raynor797 ] Bonjour, voila j'ai un petit probleme.Il faut que je puisse :Selectionner tout mes tables (sachant que le nombre de tables varie)Les rentrer dans un a alias d'un champ [ par gigawatt ] BonjourQuelqu'un peut il apporter sa contribution svp:En fait j'explique: dans ma base faite sous foxpro en 198x ,j'ai un champ qui a comme nom ct_dte RexEx en SQL ? [ par schumileboss ] Salut,J'ai cherché comment faire, mais je ne trouve pas.Je souhaite tester un champ d'une table et récupérer la chaine de mon champ mais en enlevant l Transert de données d'une table à une autre dans un champ [ par Ishizaki ] Bonjour !Mon soucis concerne une requête insert into que je voudrais effectuer :En fait, je voudrais transferer les données d'une table contenues dans 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


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,593 sec (3)

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