wmaraci reklam

Veritabanında bir tablonun yapısını değiştirmek istiyorum

7 Mesajlar 815 Okunma
pst.net
wmaraci reklam

onur712 onur712 WM Aracı Kullanıcı
  • Üyelik 05.06.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Adana
  • Ad Soyad O** Y**
  • Mesajlar 256
  • Beğeniler 21 / 50
  • Ticaret 9, (%100)
arkadaşlar veritabanında bir tabloyu başka bir tablonun yapısına çevirmek istiyorum.yardımcı olabilirmisiniz
 

 

wmaraci
reklam

Okanisik Okanisik Vip Tema Web Tasarım A.Ş. Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1381
  • Beğeniler 703 / 702
  • Ticaret 21, (%100)
Sql kısmında;
INSERT INTO bayi1depo (urunadi,miktar) SELECT uadi , miktar FROM anadepo where urunId IN (1,3,5)
Bu kodu kendi eski ve yeni tablo adina göre düzenleyip yapabilirsin.
 

 

Vip Tema Web Tasarım A.Ş.

onur712 onur712 WM Aracı Kullanıcı
  • Üyelik 05.06.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Adana
  • Ad Soyad O** Y**
  • Mesajlar 256
  • Beğeniler 21 / 50
  • Ticaret 9, (%100)
istediğim sizin dediğiniz gibi bişey değil
 

 

Okanisik Okanisik Vip Tema Web Tasarım A.Ş. Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1381
  • Beğeniler 703 / 702
  • Ticaret 21, (%100)
Sorunuzdan mevcut tablonuzun iceriğiyle beraber yapısı farklı(veri türü, sutun adı, veri uzunluğu..) başka bir tabloya taşımak anlamı çıkıyor. Biraz daha detay vermelisiniz.
 

 

Vip Tema Web Tasarım A.Ş.
wmaraci
Mersin evden eve nakliyat

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Sütun tiplerini mi çevirmek istiyorsunuz. Mesela int olan sütun tipi bigint yapmak gibi mi?

Eğer ki böyle bir şey ise bu veritabanını kullanan uygulamaları (web, mobil vs..) tekrardan kontrol etmeniz gerecektir. Çünkü değişen veri tipini o uygulamalarda da deklere etmeniz istenebilir. Yoksa hatalar ile boğuşursunuz.
Okanisik

kişi bu mesajı beğendi.

www.ontedi.com
www.cizgi.site

NETEOR NETEOR neteor.com.tr Kullanıcı
  • Üyelik 30.01.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Ankara
  • Ad Soyad A** D**
  • Mesajlar 1103
  • Beğeniler 630 / 380
  • Ticaret 14, (%100)

Okan_IŞIK adlı üyeden alıntı

Sorunuzdan mevcut tablonuzun iceriğiyle beraber yapısı farklı(veri türü, sutun adı, veri uzunluğu..) başka bir tabloya taşımak anlamı çıkıyor. Biraz daha detay vermelisiniz.


arkadas icerikle alakali bir sey yazmamiski.. tablo yapisindan bahsediyor.

bunu dener misin dostum;
CREATE TABLE yeni_tablo AS (SELECT * FROM eski_tablo WHERE 1=2)
 

 

Okanisik Okanisik Vip Tema Web Tasarım A.Ş. Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1381
  • Beğeniler 703 / 702
  • Ticaret 21, (%100)
@D3M1R evet bahsetmemiş. Ancak bir tablonun iceriği doluyken türünü değiştirirseniz içerik veri tipi ile alakalı olarak deforme olur. Bu yüzden boş bir tablo da istenen yapı ayarlanıp içerik icerisine sonradan insert edilmeli. Gerçi hiçbirimizin soru hakkında bir fikri olduğunu düşünmüyorum kısıtlı bir bilgi var.
 

 

Vip Tema Web Tasarım A.Ş.
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al