«sql-server» etiketlenmiş sorular

Microsoft SQL Server, ilişkisel bir veritabanı yönetim sistemidir (RDBMS). Bu etiketi Compact, Express, Azure, Fast-track, APS (eski adıyla PDW) ve Azure SQL DW dahil tüm SQL Server sürümleri için kullanın. Bu etiketi diğer DBMS türleri (MySQL, PostgreSQL, Oracle, vb.) İçin kullanmayın. Doğrudan veritabanıyla ilgili olmadıkça, bu etiketi yazılım ve mobil geliştirme ile ilgili sorunlar için kullanmayın.




11
Kümelenmiş ve Kümelenmemiş dizin aslında ne anlama geliyor?
DB sınırlı bir maruz kalma var ve sadece bir uygulama programcısı olarak DB kullandık. Bilmem istiyorum Clusteredve Non clustered indexes. Google'ı aradım ve bulduğum şey: Kümelenmiş dizin, tablodaki kayıtların fiziksel olarak depolanma şeklini yeniden düzenleyen özel bir dizin türüdür. Bu nedenle tablonun yalnızca bir kümelenmiş dizini olabilir. Kümelenmiş bir dizinin …

30
SQL IN yan tümcesini parametrelendirme
Bunun INgibi değişken sayıda argüman içeren bir cümle içeren bir sorguyu nasıl parametrelendirebilirim ? SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC Bu sorguda, bağımsız değişken sayısı 1'den 5'e kadar herhangi bir yerde olabilir. Bu (veya XML) için özel bir saklı yordam kullanmak tercih etmem, ancak …

6
JOIN ve INNER JOIN arasındaki fark
Her iki birleşim de bana aynı sonuçları verecek: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Performanstaki ifadeler arasında veya başka bir şekilde bir fark var mı? Farklı SQL uygulamaları arasında farklılık gösterir mi?


22
Kimlik eşleşmesine dayalı olarak bir Tablodan diğerine SQL güncelleme
Ben bir veritabanı account numbersve card numbers. Bunları bir dosya ile updatehesap numarasının herhangi bir kart numarasıyla eşleştiriyorum , böylece sadece hesap numaralarıyla çalışıyorum. Tabloyu hesap / kart veritabanına Table IDve ilgili hesap numarasını döndürmek için bağlayan bir görünüm oluşturdum ve şimdi kimliğin Hesap Numarası ile eşleştiği bu kayıtları güncellemem …

13
İç birleşim yerine çapraz uygulamayı ne zaman kullanmalıyım?
ÇAPRAZ UYGULAMAYI kullanmanın temel amacı nedir ? Ben cross applybölümleme ise büyük veri kümeleri üzerinde seçim yaparken daha verimli olabilir (belirsiz, Internet posta yoluyla) okudum . (Sayfalama akla geliyor) Ayrıca CROSS APPLYsağ tablo olarak bir UDF gerektirmediğini de biliyorum . Çoğu INNER JOINsorguda (bire çok ilişkiler), bunları kullanmak için yeniden …


11
SQL Server'da JOIN kullanarak bir tablo güncelleştirilsin mi?
Bir tablodaki bir sütunu diğer tabloda birleştirme yaparak güncellemek istiyorum örn .: UPDATE table1 a INNER JOIN table2 b ON a.commonfield = b.[common field] SET a.CalculatedColumn= b.[Calculated Column] WHERE b.[common field]= a.commonfield AND a.BatchNO = '110' Ama şikayet ediyor: Msg 170, Seviye 15, Durum 1, Satır 2 Satır 2: 'a' …



22
SQL Server'da saklı yordamda metin arama
Tüm veritabanı saklı yordamlarımdan bir metin aramak istiyorum. Aşağıdaki SQL kullanın: SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition Like '%[ABD]%'; [ABD]Köşeli parantez dahil tüm saklı yordamları aramak istiyorum , ancak doğru sonuç vermiyor. Bunu başarmak için sorgumu nasıl …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.