12/18/2005
SQL de SA hesabı
Yıllardır SQL Server kullanıyorum ama su admin hesabını bir turlu anlamıyordum.Bence Kullanıcı adı olarak SA kullanılması tamamen komediydi.Nasıl olurdu da SA hesabı baska bir kullanıcı adı ile değiştirilemiyordu.Sanki Microsoft un değilde sabancının programı :) Bence bu cok buyuk bir acık cıkartıyordu ortaya.En sonunda 2005 de bu yanlışlığı düzeltmişler.Artık SA yerine yeni bir isim set edebiliyorsunuz.Ben bu değişikliği bilmiyordum.Bu değişiklikten Kadir Sumerkent sayesinde haberim oldu ama hiç denememiştim.Hafta sonu aklıma geldi ve denedim. Ne diyelim hepimize hayırlı olsun :)
ALTER LOGIN sa WITH NAME = [yenisaadi];
17:55 Posted in Yukon | Permalink | Comments (0) | Email this
12/09/2005
COALESCE varken boşuna takla atmak
Sql de COALESCE diye bir kod varmış.Cokta yararlı.İstediğiniz select cumlesinde istenilen kolonu araya sizin verdiğiniz seperatoru koyarak bir satır olarak veriyor.Daha once bu işi cok yaptım ama boyle bir koddan haberim olmadıgı için herseferinde taklalar attım, fonksiyonlar yazdım ne yazık ki :D
Bu kodun varlığından bizi haberder ettiği için Cengiz HAN a teşekkur ederim.Bende bu kodu kayıt altına almak ve daha cok insana ulaşması için buraya tekrar yazıyorum.
DECLARE @Emailler varchar(8000)
SELECT @Emailler = COALESCE(@Emailler + '; ', '') + email FROM bayi
SELECT @Emailler
08:10 Posted in Sql | Permalink | Comments (0) | Email this
