Copier une colonne - SQL/NoSQL - Programmation
Marsh Posté le 18-04-2006 à 15:25:45
1. Créer à la main la nouvelle colonne champ_tutu
2. Faire tourner
|
Marsh Posté le 18-04-2006 à 15:33:48
tout à fait
ALTER TABLE TITI ADD (TUTU ...);
UPDATE TITI
SET TUTU = TOTO;
COMMIT;
Marsh Posté le 18-04-2006 à 16:28:22
Monsieurs, a part merci, je ne vois pas trop quoi dire
EDIT: Ha si, je me sens con quand je vois la simplicite de la solution
Marsh Posté le 21-04-2006 à 16:00:27
normalement, en mettant un "not null" et "default toto" dans ton alter, tu peux même te passer du update, à condions que :
1) aucun toto soit null
2) sybase comprenne cette syntaxe
Marsh Posté le 18-04-2006 à 13:09:15
Salut,
J'essaye en vain de trouver une commande permettant de Copier une colonne.
Sous Sybase, si j'ai une table <titi> qui possede une colonne <toto>, je veux creer une nouvelle colonne <tutu> (dans la meme table), qui contient precisement le contenu de la colonne <toto>.
J'ai essaye plusieurs solutions, sans resultat (je suis vraiment un bleu en SQL ...)
Merci pour votre aide