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

22
Birden fazla sütun SQL MAX?
Birden fazla sütunun en fazla satır başına 1 değerini nasıl döndürürsünüz: Tablo ismi [Number, Date1, Date2, Date3, Cost] Ben böyle bir şey dönmek gerekir: [Number, Most_Recent_Date, Cost] Sorgu?
372 sql  sql-server  tsql 

8
T-SQL'de bir tablo değişkenine SEÇ
Tablo değişkenine tüm satırları eklemek istediğim karmaşık bir SELECT sorgusu var, ancak T-SQL buna izin vermiyor. Aynı satırlar boyunca, SELECT INTO veya INSERT EXEC sorgularıyla bir tablo değişkeni kullanamazsınız. http://odetocode.com/Articles/365.aspx Kısa bir örnek: declare @userData TABLE( name varchar(30) NOT NULL, oldlocation varchar(30) NOT NULL ) SELECT name, location INTO @userData …




12
SQL Server: PARTITION BY ve GROUP BY arasındaki fark
GROUP BYYıllar boyunca her türlü toplu sorgulama için kullanıyorum . Son zamanlarda, PARTITION BYtoplama yapmak için kullanılan bazı kodları tersine mühendislik yaptım . Bulduğum tüm belgeleri okurken , belki biraz ekstra işlevsellik eklenmiş PARTITION BYgibi GROUP BY, kulağa çok benziyor ? Aynı genel işlevselliğin iki sürümü mü yoksa tamamen farklı …

10
SQL Server tablo sütununda bir dize değiştirme
SQL SeverYolları ( UNCveya başka türlü) başvuran bir tablo ( ) var , ama şimdi yol değişecek. Yol sütununda, çok sayıda kaydım var ve yolun sadece bir bölümünü değiştirmem gerekiyor, ancak tüm yolu değiştirmem gerekiyor. Ve her kayıtta aynı dizeyi yenisine değiştirmem gerekiyor. Bunu basit bir yöntemle nasıl yapabilirim update?

4
T-SQL'de Uyku Komutu mu?
Sadece bir süre uyku yapmak için bir T-SQL komutu yazmak için bir yolu var mı? Bir web hizmetini eşzamansız olarak yazıyorum ve eşzamansız kalıbın gerçekten daha ölçeklenebilir hale gelip gelmeyeceğini görmek için bazı testler yapabilmek istiyorum. Yavaş bir dış hizmet "alay etmek" için, yavaş çalışan bir komut dosyası ile bir …




19
IDENTITY_INSERT KAPALI olarak ayarlandığında 'tablo' tablosuna kimlik sütunu için açık değer eklenemiyor
Aşağıdaki komut dosyasını yürüttüğümde aşağıdaki hata var. Hata nedir ve nasıl çözülebilir? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Hata: Sunucu: Msg 544, Seviye 16, Durum 1, Hat 1 IDENTITY_INSERT KAPALI olarak ayarlandığında 'tablo' tablosuna kimlik sütunu için açık değer eklenemiyor.
361 sql  sql-server  sybase 

16
Bir görünüm basit bir sorgudan daha mı hızlı?
Bir select * from myView görünümü oluşturmak için sorgunun kendisinden daha hızlı (aynı sonuç kümesine sahip olmak için): select * from ([query to create same resultSet as myView]) ? Görünümü basit bir sorguya göre daha hızlı hale getiren bir çeşit önbellekleme kullanıyorsa benim için tam olarak açık değil.

4
T-SQL deyimlerinde N önekinin anlamı nedir ve ne zaman kullanmalıyım?
Bazı insert T-SQL sorgularında önek N gördüm. Birçok kişi N, değeri bir tabloya eklemeden önce kullanmıştır . Araştırdım, ancak Ntabloya herhangi bir dizgi eklemeden önce dahil etmenin amacının ne olduğunu anlayamadım . INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1), Bu 'N' öneki hangi amaca hizmet eder ve ne zaman …
352 sql  sql-server  tsql 

10
Microsoft SQL Server 2005'te group_concat MySQL işlevini taklit ediyor musunuz?
MySQL tabanlı bir uygulamayı Microsoft SQL Server 2005'e geçirmeye çalışıyorum (seçimle değil, ama hayat bu). Orijinal uygulamada, neredeyse tamamen ANSI-SQL uyumlu ifadeler kullandık, önemli bir istisna dışında - MySQL'in group_concatişlevini oldukça sık kullandık. group_concat, bu arada, bunu yapar: diyelim ki çalışan isimleri ve projelerinin bir tablosu ... SELECT empName, projID …

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.