«tsql» etiketlenmiş sorular

T-SQL (Transact Structured Query Language), Sybase ASE ve Microsoft SQL Server tarafından desteklenen SQL işlevselliğinin bir uzantısıdır. Bu etiketi MySQL, PostgreSql, Oracle (Pl / SQL) ile ilgili sorgular için kullanmayın. LINQ kullanılarak yazılan SQL kodunun da bu etiketin bir parçası olmayacağını lütfen unutmayın. Bu etiket, Microsoft SQL Server kullanılarak gelişmiş SQL programlama için özel olarak oluşturulmuştur.


6
SQL Server: Sütunlardan Satırlara
Sütunları satırlara dönüştürmek için zarif (veya herhangi bir) çözüm arıyorsunuz. İşte bir örnek: Aşağıdaki şemaya sahip bir tablom var: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Sonuç olarak elde etmek istediğim şey şu: [ID] [EntityId] [IndicatorName] [IndicatorValue] Ve sonuç değerleri şöyle olacaktır: 1 1 'Indicator1' 'Value of Indicator 1 for …
129 sql  sql-server  tsql  unpivot 

21
T-SQL kullanarak bir alt dizenin son oluşumunun dizinini bulun
SQL kullanarak bir dizenin son oluşumunun dizinini bulmanın basit bir yolu var mı? Şu anda SQL Server 2000 kullanıyorum. Temelde .NET System.String.LastIndexOfyönteminin sağladığı işlevselliğe ihtiyacım var . Biraz googling bunu ortaya çıkardı - Son Dizini Alma Fonksiyonu - ancak bir "metin" sütun ifadesi bu çalışmaz. Başka yerlerde bulunan diğer çözümler, …


4
Sütun adıyla özetlemeyi kaldırın
StudentMarksSütunlu bir tablom var Name, Maths, Science, English. Veri gibidir Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 Aşağıdaki gibi düzenlenmesini istiyorum: Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 Unpivot ile Ad, İşaretleri düzgün bir şekilde alabiliyorum, ancak kaynak tablodaki sütun …

10
INSERT INTO vs SELECT INTO
Kullanmak arasındaki fark nedir SELECT ... INTO MyTable FROM... ve INSERT INTO MyTable (...) SELECT ... FROM .... ? BOL [ INSERT , SELECT ... INTO ] 'dan, SELECT ... INTO kullanmanın , önceden mevcut değilse varsayılan dosya grubunda ekleme tablosunu oluşturacağını ve bu ifade için günlüğe kaydetmenin kurtarmaya bağlı …

6
SQL Server T-SQL'de normal ifadeler
SPSQL Server için T-SQL'de yazılmış (CLR yok, genişletilmiş , saf T-SQL yok) ve paylaşılan barındırma ile çalışması gereken herhangi bir normal ifade kitaplığı var mı ? Düzenle: Teşekkürler, ben biliyorum PATINDEX, LIKE, xp_ spsve CLR çözümleri Ayrıca regex için en iyi yer olmadığını da biliyorum, soru teorik :) Azaltılmış işlevsellik …
127 sql-server  regex  tsql 


10
Tablodaki bir sütundan Kimliği kaldırma
5GB'lık bir tablomuz var (yaklaşık 500 milyon satır) ve bir sütundaki kimlik özelliğini kaldırmak istiyoruz, ancak bunu SSMS aracılığıyla yapmaya çalıştığımızda - zaman aşımına uğruyor. Bu T-SQL ile yapılabilir mi?
127 sql  sql-server  tsql 

15
SQL Depolanan Prosedürler içinde Dinamik Sıralama
Bu, geçmişte araştırmak için saatler harcadığım bir konu. Bana öyle geliyor ki, modern RDBMS çözümleri tarafından ele alınması gereken bir şey var, ancak henüz veritabanı arka uçlu herhangi bir Web veya Windows uygulamasında inanılmaz derecede yaygın bir ihtiyaç olarak gördüğüm şeyi gerçekten karşılayan hiçbir şey bulamadım. Dinamik sıralamadan bahsediyorum. Benim …

12
NOLOCK (Sql Server ipucu) kötü bir uygulama mı?
Kritik olmayan web sitesi ve uygulamaları yapma işindeyim -> örn. bankacılık yazılımı, uzay uçuşu, yoğun bakım izleme uygulaması vb. fikri anladınız. Öyleyse, bu büyük feragatname ile, bazı Sql ifadelerinde NOLOCK ipucunu kullanmak kötü mü? Birkaç yıl önce, bir Sql Yöneticisi tarafından, "kirli okumadan" memnun kalırsam, NOLOCK'u kullanmam gerektiği önerilmişti, bu …

7
SQL Server: PIVOTing String verileri örnekleri
Bazı basit SQL Server PIVOT örneklerini bulmaya çalışıyorum. Bulduğum örneklerin çoğu sayıları saymayı veya toplamayı içerir. Sadece bazı dize verilerini özetlemek istiyorum. Örneğin, aşağıdakileri döndüren bir sorgum var. Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 EDIT Sonuçları şöyle yapmak için (mümkünse) PIVOT kullanmak istiyorum: Action1 VIEW EDIT Action2 …
125 sql-server  tsql  pivot 


9
SQL Server 2005 T-SQL'de Base64 kodlaması
Bir dizeyi Base64 dizesi olarak kodladığım bir T-SQL sorgusu yazmak istiyorum. Şaşırtıcı bir şekilde, Base64 kodlaması yapmak için herhangi bir yerel T-SQL işlevi bulamıyorum. Yerel bir işlev var mı? Değilse, T-SQL'de Base64 kodlaması yapmanın en iyi yolu nedir?

11
Bir SQL tablosundaki bir kaydı nasıl kopyalarsınız ancak yeni satırın benzersiz kimliğini nasıl değiştirirsiniz?
Bu soru ihtiyacım olana yaklaşıyor ama benim senaryom biraz farklı. Kaynak tablo ve hedef tablo aynıdır ve birincil anahtar benzersiz bir tanımlayıcıdır (kılavuz). Bunu denediğimde: insert into MyTable select * from MyTable where uniqueId = @Id; Birincil anahtarı kopyalamaya çalıştığım için açıkça bir birincil anahtar kısıtlaması ihlali alıyorum. Aslında, birincil …

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.