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




12
CROSS JOIN vs INNER JOIN in SQL
Arasındaki fark nedir CROSS JOINveINNER JOIN ? ÇAPRAZ KATIL: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies İÇ BİRLEŞİM: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status] FROM Customers INNER JOIN Movies ON Customers.CustomerID = Movies.CustomerID Hangisi daha iyi …

9
Bir SQL Server kullanıcı tanımlı işlevinden bir hata nasıl bildirilir
SQL Server 2008'de kullanıcı tanımlı bir işlev yazıyorum. İşlevlerin her zamanki şekilde hata üretemeyeceğini biliyorum - RAISERROR deyimini eklemeye çalışırsanız SQL şunu döndürür: Msg 443, Level 16, State 14, Procedure ..., Line ... Invalid use of a side-effecting operator 'RAISERROR' within a function. Ancak gerçek şu ki, işlev geçersiz olabilecek …

6
Birden çok Id değerini kabul eden T-SQL saklı yordamı
Bir kimlik listesini bir saklı yordama parametre olarak aktarmanın zarif bir yolu var mı? Örneğin, 1, 2, 5, 7, 20 numaralı bölümlerin saklı yordamım tarafından iade edilmesini istiyorum. Geçmişte, aşağıdaki kod gibi virgülle ayrılmış bir kimlikler listesinde geçtim, ancak bunu yaparken gerçekten kirli hissediyorum. Sanırım SQL Server 2005 uygulanabilir tek …

12
MySQL ve SQL Server arasındaki farklar [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
144 mysql  sql-server  tsql 

12
SqlCommand'da Geçiş Dizisi Parametresi
Aşağıdaki gibi C # SQL commnd dizi parametresi geçmek çalışıyorum, ama çalışmıyor. Daha önce kimse tanıştı mı? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new SqlCommand(); sqlComm.Connection = sqlCon; sqlComm.CommandType = System.Data.CommandType.Text; sqlComm.CommandText = sqlCommand; sqlComm.CommandTimeout = 300; …
144 c#  tsql 

9
CTE ve SubQuery arasındaki fark nedir?
Bu gönderiden Aşağıdaki yordamda ROW_NUMBER nasıl kullanılır? Aynı sorunu çözmek için biri sub-queryve diğerinin a kullandığı yanıtların iki sürümü vardır CTE. Şimdi, CTE (Common Table Expression)bir 'alt sorgu ' üzerinden bir avantaj kullanmanın avantajı nedir (böylece, sorgunun gerçekte ne yaptığını daha okunabilir ) Bir kullanmanın tek avantajı CTEover sub-selectaslında olmasıdır …

13
SQL Server'da aynı anda birden çok sütun nasıl değiştirilir
ALTERBir tabloda birkaç sütun veri türlerine ihtiyacım var . Tek bir sütun için aşağıdakiler iyi çalışır: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0) Ancak bir ifadede birden çok sütunu nasıl değiştirebilirim? Aşağıdakiler çalışmaz: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0), CM_CommodityID NUMERIC(18,0)

4
Tabloyu Değiştir Sütun Sözdizimi Ekle
Programlı bir tablo çalışanlara bir kimlik sütunu eklemek çalışıyorum. Söz dizimimle neyi yanlış yaptığımdan emin değilim. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, …
142 sql  sql-server  tsql  ddl 



9
Toplama fonksiyonu olmayan TSQL Pivot
Böyle bir masam var ... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 FirstName Sam 2 MiddleName S 2 LastName Freddrick 2 Date 1/12/2009 3 FirstName Jaime 3 MiddleName S 3 LastName Carol 3 Date 12/1/2009 Ve bunu istiyorum ... PIVOT …

26
T-SQL bölünmüş dize
Virgülle bölmem gereken bir dize içeren bir SQL Server 2008 R2 sütunu var. StackOverflow üzerinde birçok cevap gördüm ama hiçbiri R2'de çalışmıyor. Herhangi bir split işlevi örnekleri üzerinde seçme izinleri var emin oldum. Herhangi bir yardım büyük takdir.

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.