«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.


8
SSMS'de bir ntext veya nvarchar (max) 'dan TÜM metinleri nasıl görüntülersiniz?
SQL Server Management Studio'da bir NTEXT veya NVARCHAR'dan (maks.) TÜM metinleri nasıl görüntülersiniz? Varsayılan olarak, sadece ilk birkaç yüz karakteri (255?) Döndürüyor gibi görünüyor, ancak bazen bunu yapmak için bir program yazmak zorunda kalmadan tüm alanı hızlı bir şekilde görüntülemek istiyorum. SSMS 2012'de bile hala bu sorun var :(

8
SQL RANK () ve ROW_NUMBER () karşılaştırması
Bunlar arasındaki farklar konusunda kafam karıştı. Aşağıdaki SQL'i çalıştırmak bana iki kimlik sonucu kümesi verir. Birisi farklılıkları açıklayabilir mi? SELECT ID, [Description], RANK() OVER(PARTITION BY StyleID ORDER BY ID) as 'Rank' FROM SubStyle SELECT ID, [Description], ROW_NUMBER() OVER(PARTITION BY StyleID ORDER BY ID) as 'RowNumber' FROM SubStyle
191 sql  sql-server  tsql 


9
Bir varchar sütununun maksimum uzunluğu değiştiriliyor mu?
İçeriğini kaybetmeden 255 karakterden bir varchar sütun uzunluğunu güncellemeye çalışıyorum. Daha önce tabloları bıraktım ve yeniden oluşturdum ama alter deyimine maruz kalmadım ki bunu yapmak için kullanmam gerektiğine inanıyorum. Belgeleri burada buldum: ALTER TABLE (Transfact-SQL) ancak başlarını veya kuyruklarını yapamıyorum. Şimdiye kadar aşağıdakilere sahibim (ne yazık ki hiçbir şey): alter …




9
EXISTS'i doğrudan bir parça olarak seçmek mümkün müdür?
Böyle bir şey yapmanın mümkün olup olmadığını merak ediyordum (ki bu işe yaramaz): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Yapılabilir olması gerektiği gibi görünüyor, ancak SQL'de çalışması gereken birçok şey yok;) Bunun için geçici çözümler gördüm (SEÇ 1 burada ... Var ...) ama sadece …
186 sql  sql-server  tsql 

14
SQL Server dizeden tarihe dönüştürme
Ben böyle bir dize dönüştürmek istiyorum: '10/15/2008 10:06:32 PM' Sql Server'da eşdeğer DATETIME değerine dönüştürün. Oracle'da şunu söyleyebilirim: TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM') Bu soru , standart biçimlerden birine dizeyi ayrıştırmak ve sonra bu kodlardan birini kullanarak dönüştürmek gerektiğini ima eder . Böyle sıradan bir operasyon için gülünç görünüyor. Daha …




14
SQL'de aralıklarda nasıl “gruplama” yapabilirsiniz?
Sayısal sütunlu bir tablom olduğunu varsayalım ("skor" diyelim). Her aralıkta puanların kaç kez göründüğünü gösteren bir sayım tablosu oluşturmak istiyorum. Örneğin: skor aralığı | oluşum sayısı ------------------------------------- 0-9 | 11 10-19 | 14 20-29 | 3 ... | ... Bu örnekte, 0-9 arasında puan alan 11 satır, 10-19 arasında puan …
181 sql  sql-server  tsql 

10
SQL'de en az iki değerin elde edilmesi
İki değişkenim var, biri denir PaidThisMonth, diğeri denir OwedPast. Her ikisi de SQL'deki bazı alt sorguların sonucudur. İkisinden küçük olanı nasıl seçebilir ve başlıklı bir değer olarak PaidForPastnasıl döndürebilirim ? MINFonksiyon sütunlar değil, değişkenler üzerinde çalışır.
180 tsql  sql-server 

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.