|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 163 ![]() |
Bonjour
je veux changer la taille d'un champ varchar d'une table (Ancienne valeur 6, valeur nouvelle 10), j'ai essayé avec : Code :
ALTER TABLE ma_tabe UPDATE SET mon_champ varchar(10) ; Code :
ALTER TABLE ma_tabe MODIFY mon_champ varchar(10) ; qu'est ce que vous me proposez ? et Merci bien |
|
|
10
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 450 ![]() |
Version de Base ?
__________________
More Code : More Bugs. Less Code : Less Bugs |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() Inscription : avril 2005 Messages : 1 672 ![]() |
Citation:
Le résultat n'est pas celui attendu ? Vous avez un message d'erreur ?
__________________
Modérateur des forums Oracle et Langage SQL Forum SQL : je n'interviens PAS plus de 4 fois dans une discussion car si c'est nécessaire cela prouve généralement que vous n'avez pas respecté : les règles du forum |
|
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Citation:
http://download-uk.oracle.com/docs/c...1.htm#i2054940
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 163 ![]() |
Je travaille sur une base de donnée oracle 9i.
Une erreur me sort lorsque j'excute le fichier .sql contenant ma commande de modifcation sous l'outil pl/sql developper. ligne que je tape sous pl/sql developper : l'erreur produite : . |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
lance le sous SQL*Plus... le fichier ne contient que la ligne ALTER ?
|
|
|
00
|
|
|
#7 |
|
Membre habitué
![]() Inscription : février 2007 Messages : 216 ![]() |
pour agrandir la taille de la table T1 il faut lancer la commande suivante depuis sqlplus ALTER TABLE T1 MODIFY(champs1 VARCHAR2(100))
|
|
|
10
|
|
|
#8 | |
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 163 ![]() |
Citation:
|
|
|
|
10
|
|
|
#9 |
|
Membre habitué
![]() Inscription : février 2007 Messages : 216 ![]() |
ecrit cette commande dans un fichier .sql et lance le depuis sqlplus, je ne vois aucune raison pour que ca ne marche pas, sauf si cette colonne fait reference à une autre colonne dans une autre table.
|
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 1 ![]() |
En tout cas, merci pour la piste, la syntaxe suivante fonctionnant bien dans mySQL :
Code :
ALTER TABLE ma_table MODIFY date VARCHAR(30) ; |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com