[LINUX:16693] MySQL de KolonlarIn yerini deGiStirmek..

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Selami AKSOY (selami@Ghost.AnadoluNET.Com.TR)
Date: Fri 09 Jun 2000 - 16:42:01 EEST


GeCenlerde birisi table daki kolonlarIn yerini nasIl deGiStiririm diye
sormuStu.. DiGerleri iCin nasIldIr bilmiyorum ama MySQL iCin sOyleyim....

kolon1, kolon2, kolon3
Seklinde bir table InIz var mesela. Bunu sIrasInI
kolon2, kolon1, kolon3 Seklinde deGiStirmek istiyorsunuz diyelim.. Once
istediGiniz sIraya ve uygun Ozelliklere gOre bir table create ediyorsunuz..
eski table In ismi eski_table, yeni table In ismi de yeni_table olsun
mesela..
CREATE TABLE yeni_table .....
Seklinde yeni table InIzI oluSturdunuz..
Daha sonra
INSERT INTO yeni_table SELECT kolon2,kolon1,kolon3 FROM eski_table;
dediGinizde eski table dan bildiler alInIp istediGiniz sIrada yeni table
InIza insert ediliyor.. Daha sonra eski table InIzI rename veya drop
ediyorsunuz..
Daha sonra
ALTER TABLE RENAME yeni_table eski_table;
dediGinize yeni table InIz eskisinin yerine geCmiS oluyor..

Kolay gelsin..

~~~~~~~~~~~~~~~~~~
SaygIlar, Sevgiler

SeLaMi.

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr adresine gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
 Listeci arayuzu: http://listweb.bilkent.edu.tr/yardim/bilkent/linux.html
 Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.