Kayıtlar

Temmuz, 2016 tarihine ait yayınlar gösteriliyor

Kolon Adı Bilinen Tabloyu Bulmak

Resim
Kolon adını az çok biliyorum ancak database' imde 123 (belki daha fazla) tablo var ve hangisinde bu kolon adını geçtiğini bilmiyorum. Tek tek tabloları kontrol etmek yerine aşağıdaki sorguyu yazarak hangi tablo/tablolarda bu kolonun geçtiğini bulabiliriz:   Copy - Paste için:   USE Campus_DEV SELECT TABLE_CATALOG , TABLE_SCHEMA , TABLE_NAME , COLUMN_NAME FROM INFORMATION_SCHEMA . COLUMNS WHERE COLUMN_NAME like '%ClassroomID%'

HATA 1 | String or binary data would be truncated.

Resim
Herkese merhaba!  Blogumda bir ERROR! serisi yapıp aklıma geldikçe, error aldıkça bunları buraya ekleyeceğim.  Database' e bir insert işlemi yaparken karşınıza en sık çıkabilecek hatalardan biri de budur. Tablonuzdaki bir field'a değer girerken o kolona ait max karakter uzunluğu ile çakıştığında bu hatayı alırsınız. Tek yapmanız gereken tablonuza gidip hatayı aldığınız kolonun max lengthini değiştirmek!  Örn: varchar(50)   >>  varchar(100) gibi.

SQL || Database'den başka bir database' e veri aktarımı

Hola! Çalışma hayatımın ilk ayında öğrendiğim en güzel bilgilerden biri de budur. Bana öğreten engin database bilgisi olan Burak Hocama da teşekkür ederim. Büyük bir firmanın EL ile bildiğimiz MANUEL veri aktarımı yaptığını bile gördü bu gözler! :) Açıkçası benim gibi tembelseniz sizin için şuraya pratik bir sorgu bırakıyorum. Sorgu bazen daha da karmaşık olabilir, joinler girebilir mantık hep aynı... USE AktarilacakDB GO INSERT INTO dbo .AktarilacakDBdekiTablo ( field1 , field2 , field3 ) SELECT field1 , field2 , field3 FROM VerilerinGeldigiDB . dbo . VerilerinGeldigiDBdekiTablo WHERE ( varsa koşullarınız )