SQL Server Code Name "Denali" CTP3

14.10.2011
https://www.microsoft.com/betaexperience/pd/SQLDCTP3CTA/enus/

adresinden download edebilirsiniz. Henüz beta aşamasında.

1 kişi tarafından 5 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sql Server 2008, Sql Server 2005, ,

Sql row' ları tek hücrede toplama

12.08.2011

* Hangi Gazeteyi Okursunuz ?
* Hangi Ürünleri satın aldı ?
* Hangi servislerden faydalandı ?
* Hangi Ödeme tipleri kullanıldı ?

Vs vs gibi 1-N ilişkili tablolarda kullanılan birden çok Row'u tek hücrede birleştirmek için kullandığımız 2 yolu mevcuttu.

1) Büyük datalarda çok performans kaybı yapsa da kullanımı oldukça kolay olan bir sql function içerisinde CURSOR ile tüm datayı dönerek, string bir return almak.

2) FOR XML Path ile datayı tek hücrede alarak işlemek.

3)

DECLARE @Data varchar(100) = '';

SELECT @Data = @Data + [Data] + ', '
FROM[Table1]

SELECTSUBSTRING(@Data,0,LEN(@Data))

3.Örneği blogumuza kazandıran Can Batu'ya teşekkürler.


0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sql Server 2008, , ,

SQL WAITFOR DELAY - Script Bekletme

09.11.2010

SELECT GETDATE ()
WAITFOR  DELAY '00:00:05'
SELECT GETDATE()

1. cümleyi çalıştırdıktan sonra sistemi 5 sn bekleterek daha sonra 2. cümleyi çalıştıracaktır.
c# thread' ten sizi kurtarabilir. Örneğin; mail gönderimlerinde 200 gönderimden sonra sistemi 2 dakika bekletebilirsiniz.


2 kişi tarafından 4 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Yazılımcı Kütüphanesi, Sql Server 2008, Sql Server 2005, , , , , ,

DROP PRIMARY KEY (T-SQL) - tablodan primary key silmek

05.11.2010

Bir tablodan Primary Key alanı silmeye çalıştığınız zaman içerideki veri miktarına bağlı olarak Time Out hatası alıyor iseniz, bu işlemi T-Sql yardımı ile yapmanız gerekmektedir.

 Bu işlem için aşağıdaki cümle işinizi görecektir. (Not: Primary Key alan üzerinde ilişki var ise bunun kaldırılması gerekmektedir.)

ALTER

TABLE table_name DROP CONSTRAINT constraint_name

1 kişi tarafından 4 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Yazılımcı Kütüphanesi, Visual Studio 2008, Sql Server 2008, , ,

Sql Server 2008 Surface Area

30.08.2010

Sql 2008' de Surface Area ayrı bir tool olarak karşımıza gelmek yerine, Sql 2008 deki Facets bölümünden tüm ayarlara erişebilmekteyiz.

Bunun için Management Studio üzerinden Sql Server' a sağ tıklanarak Facets bölümünden ilerlenir.

 


0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sql Server 2008, , , ,