sql-server hakkında sorular

11
cevaplar

SQL Server & # 39; daki değerler listesinden nasıl seçebilirim

çözemediğim çok basit bir sorunum var. Böyle bir şey yapmam gerekiyor: select distinct * from (1, 1, 1, 2, 5, 1 ... ü bu değerleri sql sorgumda kullanmam gerekecek. Bu ... her sorgu çalıştırmam gerektiğinde bunu yapmak uygun değil.
tarihinde sordu 2009-10-14 12:18:49
4
cevaplar

CTE, alt sorgu, geçici tablo veya tablo değişkeni arasında bir performans farkı var mı?

bu mükemmel SO soru , CTE ve sub-queries arasındaki farklar tartışıldı. özellikle sormak istiyorum: ... lişkili bir histogram, yani istatistiklere sahip oldukları için geçici tabloların iyi bir ilk seçim olduğu söylendi.
tarihinde sordu 2012-06-23 16:36:14
6
cevaplar

SQL Server 2008 & # 39; de select query result & # 39; dan bir tablo nasıl oluşturulur [duplicate]

bu sorunun zaten burada bir cevabı var: SQL Server'da select sorgusu kullanarak tab ... temp AS select..... ama hatası aldım anahtar kelimesinin yakınında yanlış sözdizimi 'AS'
tarihinde sordu 2013-05-22 08:57:38
10
cevaplar

Tarih dönüştürme Sql Server dize

böyle bir dizeyi dönüştürmek istiyorum: '10/15/2008 10:06:32 PM' eşdeğer DATETİME değeri içine Sql Serve ... narak dönüştürmem gerektiğini ima eder. Bu sıradan bir operasyon için gülünç görünüyor. Daha kolay mı var öyle mi?
tarihinde sordu 2008-10-16 06:08:51
18
cevaplar

SQL Server Reporting services raporuna alternatif satır rengi ekleme

bir SQL Server Reporting Services raporunda alternatif satırları nasıl gölgeleyebilirsiniz? düzenlem ... et vardır - hızlı ve basit için karmaşık ve kapsamlı . Ne yazık ki, sadece bir tane seçebilirim...
tarihinde sordu 2008-09-04 22:18:32
11
cevaplar

T-SQL: dize birleştirme karşısı-dizeyi birden çok kayda nasıl ayırabilirim [duplicate]

Olası yinelenen: Sql'de bölünmüş dize sql'de dize birleştirme ile ilgili ... sağlanan kullanılabilir. Metin veri türü ile çalışmak için wcm cevap yararlı olacaktır. Tekrar teşekkürler.
tarihinde sordu 2008-11-24 20:17:56
12
cevaplar

MySQL ve SQL Server arasındaki farklar [kapalı]

ben bir ASP.NET tüm veritabanı ihtiyaçları için Microsoft SQL Server kullanan geliştirici (iş yerinde ve kişise ... avsiye veya kaynak? her ikisi ile deneyime sahip olanlara, MySQL herhangi bir eksik özellikleri var mı ?
tarihinde sordu 2008-08-14 07:13:26
4
cevaplar

Saklı yordam tablo değer parametreleri nasıl geçirilir from.net kod

bir MS SQL Server 2005 veritabanım var. Birkaç yordamda, saklanan bir proc için bir nvarchar (virgüllerle ayrılmış) ol ... . Parameters.Add prosedürünün doğru sözdizimini bilen var mı? Yoksa bu parametreyi geçmenin başka bir yolu var mı?
tarihinde sordu 2011-04-08 16:56:20
15
cevaplar

Ne zaman / neden SQL Server basamaklı kullanmak için?

SQL Server'da yabancı anahtarlar kurarken, hangi koşullar altında silme veya güncelleştirme üzerinde durmalı ve arkası ... çerlidir. her senaryonun somut örnekleri için en çok arıyorum, tercihen onları başarıyla kullanan birinden.
tarihinde sordu 2008-09-12 19:27:36
9
cevaplar

SQL deyimlerinde Kare parantez [] kullanımı nedir?

Visual Studio 2008'in sql'de sütun adlarının etrafında köşeli parantez yerleştirdiğini fark ettim. Parantez herhangi b ... Visual Studio: [Column1], [column2] vb. öğesini seçin... kendi yolum: Column1, column2 vb. öğesini seçin...
tarihinde sordu 2008-09-10 01:02:24
1
cevaplar

SQL Server & # 39; da eşdeğer değilse tablo oluşturun [duplicate]

Olası yinelenen: SQL Server: tablo var olup olmadığını kontrol CREATE TABLE IF NOT EXISTS mysql üzerinde çalışır ancak SQL Server 2008 R2 ile başarısız olur. Eşdeğer sözdizimi nedir?
tarihinde sordu 2011-06-29 16:58:14
29
cevaplar

Favori performans ayarlama Hileleri [kapalı]

performans ayarlaması gereken bir sorgu veya saklı yordamınız olduğunda, denediğiniz ilk şeylerden bazıları nelerdir?
tarihinde sordu 2008-08-21 00:45:15
4
cevaplar

SSMS'DE bir ntext veya nvarchar (max) ' den tüm metni nasıl görüntülüyorsunuz?

nasıl bir NTEXT veya nvarchar(Max) SQL Server Management Studio'da tüm metni görüntülemek mı? Varsayılan olarak, sade ... yazmak zorunda kalmadan, tüm alanı görüntülemenin hızlı bir yolunu istiyorum. SSMS 2012 bile hala bu soruna sahip: (
tarihinde sordu 2012-08-10 12:26:51
5
cevaplar

Veritabanı ve şema arasındaki fark

bir veritabanı ve SQL Server bir şema arasındaki fark nedir? Her iki tablo ve veri kaplar. bir şema silindiyse, o şemada bulunan tüm tablolar otomatik olarak silinir veya veritabanı silindiğinde silinir mi?
tarihinde sordu 2011-03-16 13:10:21
6
cevaplar

Kümelenmiş ve kümelenmemiş dizin arasındaki fark [duplicate]

bu sorunun zaten burada bir cevabı var: kümelenmiş ve kümelenmemiş bir dizin arasın ... gerektiğini biliyorum. Başka? dikkatli olmalı mıyım ve test aşamasına gitmeden önce iyi olduğunu nasıl bilebilirim?
tarihinde sordu 2011-02-21 22:49:12
19
cevaplar

SQL erişim minimum sıralı gün belirlemek için?

aşağıdaki kullanıcı geçmişi tablosu belirli bir kullanıcının (24 saat UTC döneminde) bir web sitesine eriştiği h ... n kullanıcılar arıyoruz. bu sorgu ve belirli bir yığın taşması rozeti tamamen tesadüfi, elbette.. :)
tarihinde sordu 2009-07-24 10:21:17
10
cevaplar

SQL & # 39; de tablonun şema adını değiştirme

veritabanında Employees tablosunun şema adını değiştirmek istiyorum. Geçerli tabloda Employees veritabanı şema adı ... ta veriyor: şema' exe ' değiştiremezsiniz, çünkü yok ya da yok izin ver. ne kaçırdım?
tarihinde sordu 2013-03-18 21:13:28
9
cevaplar

Varolan tabloya birincil anahtar ekleme

Persion adlı mevcut bir tabloya sahibim . Bu tabloda 5 sütun var: persionİd Pname Pmıd ... tiyorum birincil anahtar-PMID. Bunu yapmak için bir ALTER ifadesi nasıl yazabilirim? (Tabloda zaten 1000 kayıt var)
tarihinde sordu 2012-08-03 15:17:25
16
cevaplar

TSQL kullanarak bir veritabanı için SQL Server'ın hangi sürümünü nasıl kontrol edersiniz?

sürüm #almak için bir sistem saklı yordam var mı?
tarihinde sordu 2008-09-12 20:29:19
6
cevaplar

Ondalık ve sayısal arasında herhangi bir fark var mı SQL Server?

, SQL Server'da ondalık ve sayısal veri türleri arasında herhangi bir fark var mı? ondalık ve ne zaman sayısal kullanmalıyım?
tarihinde sordu 2009-04-17 11:38:19
9
cevaplar

CTE ve SubQuery arasındaki fark?

bu gönderiden aşağıdaki yordamda ROW_NUMBER nasıl kullanılır? bir SubQuery kullanan ve diğer aynı soru ... Bir CTE basit (özyinelemeli olmayan) bir CTE olarak kullanıldığında, bu iki arasında başka farklılıklar var mı?
tarihinde sordu 2009-04-01 23:18:15
11
cevaplar

SQL Server: aynı anda iki tabloya eklemek mümkün mü?

veritabanım Object_Table , Data_Table ve Link_Table adlı üç tablo içerir . Bağlantı Tablosu sadece iki sütun, bi ... r kaydın yeni bir kimliğe sahip olduğu yeni veri kayıtlarına bağlanmak için bağlantı tablosunu nasıl elde edersiniz?
tarihinde sordu 2008-10-06 20:33:58
9
cevaplar

disk belleği uygulamak için verimli bir yol

linq Skip() ve Take() disk belleği için yöntemi kullanmalı mıyım yoksa kendi disk belleği bir SQL sorgusu ile mi u ... ım? En verimli olan ? Neden diğerini seçeyim ki? SQL Server 2008 kullanıyorum, ASP.NET MVC ve LINQ.
tarihinde sordu 2009-02-14 07:24:05
12
cevaplar

SQL Server'da önde gelen sıfırları düzeltmek için daha iyi teknikler?

bir süredir bu kullanıyorum: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) ancak son z ... ürülür. skaler UDF'DEN kaçınmaya çalışıyorum. SQL Server 2005'te UDFs ile birçok performans sorunu buldum.
tarihinde sordu 2009-03-19 17:16:22
21
cevaplar

"Geri yüklenecek hiçbir backupset seçili" SQL Server 2012

FILESTREAM etkin bir SQL Server 2012 veritabanı var. Ancak, yedeklediğimde ve başka bir SQL Server 2012 örneğinde (baş ... eri yüklenebilir başarıyla. Filestream ile ilgili bir şey mi var? Bir düzeltme mi yoksa böyle bir şey mi kurmalıyım.
tarihinde sordu 2012-08-25 10:54:57
6
cevaplar

(NOLOCK) vs set işlem yalıtım düzeyi okunmamış

birisi SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED yerine WITH (NOLOCK) kullanmam gerektiğinde bana biraz r ... her birinin artıları/eksileri nelerdir? Diğerinin aksine birini kullanmaya başladığınız istenmeyen sonuçlar var mı?
tarihinde sordu 2010-08-23 22:05:07
4
cevaplar

SQL Server 2012 sütun kimlik artışı 7. girişte 6 ila 1000+ arasında atlama [duplicate]

bu sorunun zaten burada bir cevabı var: kimlik artışı SQL Server veritabanı atlıy ... oluyor, herhangi bir eğilimleri bulmak için çoğaltmak olamaz. bu nasıl oluyor? Durdurmanın bir yolu var mı?
tarihinde sordu 2013-01-04 22:19:23
9
cevaplar

Bir veritabanında kalıtımı nasıl etkili bir şekilde modellersiniz?

veritabanlarında miras modelleme için en iyi uygulamalar nelerdir? trade-off'lar (örn. queriability) nedir? ... rver ve. net ile en çok ilgileniyorum, ancak diğer platformların bu sorunu nasıl ele aldığını da anlamak istiyorum.)
tarihinde sordu 2008-10-10 10:03:27
3
cevaplar

Okunan anlık görüntü nasıl algılanır?

MS SQL Server'da bir veritabanının T-SQL komutu ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON; il ... bunu T-SQL'DE veya Management Studio'nun GUI aracılığıyla algılamanın basit bir yolunu bulamıyorum. TIA
tarihinde sordu 2008-09-09 18:07:11
10
cevaplar

SQL Server: SQL sorgusu [duplicate] kullanarak tablo birincil anahtarı alın]

Olası yinelenen: bir SQL Server tablosunun birincil anahtarını nasıl listeliyorsunuz? ... ir ?. hem MySQL ve SQL Server için çalışacak bir sorgu varsa o zaman ideal bir durum olacaktır.
tarihinde sordu 2010-10-14 09:30:20