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

5
SCOPE_IDENTITY () seçimi neden bir tamsayı yerine ondalık sayı döndürüyor?
Bu yüzden birincil anahtar olarak kimlik sütununa sahip bir tablom var, bu yüzden bir tamsayı. Öyleyse, SCOPE_IDENTITY()C # uygulamama neden her zaman int yerine ondalık değer döndürüyor? Bu gerçekten can sıkıcı çünkü ondalık değerler C # 'da örtük olarak tamsayılara dönüştürülmeyecek, bu da artık bir sürü şeyi yeniden yazmam gerektiği …

10
SQL Server'da Tablo ve Dizin boyutu
Temelde SQl Server'da tablo ve dizin boyutlarını görüntülemeye yardımcı olacak bir SQL sorgusu alabilir miyiz? SQL sunucusu tablolar / dizinler için bellek kullanımını nasıl sağlar?
91 sql-server 

9
INSERT vs INSERT INTO
Bir süredir MS SQL'de T-SQL ile çalışıyorum ve bir şekilde bir tabloya veri eklemem gerektiğinde sözdizimi kullanmaya meyilliyim: INSERT INTO myTable <something here> Anahtar kelimenin INTOburada isteğe bağlı olduğunu anlıyorum ve onu kullanmak zorunda değilim ama bir şekilde benim durumumda alışkanlık haline geldi. Sorum şu: INSERTSözdizimi kullanmanın herhangi bir etkisi …
91 sql  sql-server  tsql 


17
Şu anda kullanımda olduğu için veritabanı bırakılamıyor
Bir veritabanı bırakmak istiyorum. Aşağıdaki kodu kullandım, ancak boşuna. public void DropDataBase(string DBName,SqlConnection scon) { try { SqlConnection.ClearAllPools(); SqlCommand cmd = new SqlCommand("ALTER DATABASE " + DBName + " SET SINGLE_USER WITH ROLLBACK IMMEDIATE", scon); cmd.CommandType = CommandType.Text; scon.Open(); cmd.ExecuteNonQuery(); scon.Close(); SqlCommand cmddrpdb = new SqlCommand("drop database " + DBName …
91 c#  asp.net  sql-server 




4
Bölme İşlevi COUNT () OVER DISTINCT kullanılarak mümkün
Devam eden toplam farklı NumUsers elde etmek için aşağıdakileri yazmaya çalışıyorum, şöyle ki: NumUsers = COUNT(DISTINCT [UserAccountKey]) OVER (PARTITION BY [Mth]) Yönetim stüdyosu bundan pek memnun görünmüyor. DISTINCTAnahtar kelimeyi kaldırdığımda hata kayboluyor , ancak daha sonra ayrı bir sayı olmayacak. DISTINCTbölüm işlevlerinde mümkün görünmüyor. Farklı sayımı nasıl bulabilirim? İlişkili alt …

7
T-SQL: Bilinen değerler dizisi arasında döngü yapmak
İşte benim senaryom: Diyelim ki, belirli bir kimlik kümesinde başka bir saklı yordamı çağırmam gereken bir saklı yordamım var; bunu yapmanın bir yolu var mı? yani, bunu yapmaya ihtiyaç duymak yerine: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure 22 exec p_MyInnerProcedure 19 Bunun gibi bir şey …
90 sql  sql-server  tsql 

2
Bir varchar (max) değişkeninin maksimum boyutu
Geçmişte herhangi bir zamanda, birisi bana a için maksimum boyutu sormuş varchar(max)olsaydı, 2GB derdim veya daha kesin bir rakama bakardım (2 ^ 31-1 veya 2147483647). Bununla birlikte, son zamanlarda yapılan bazı testlerde, varchar(max)değişkenlerin görünüşte bu boyutu aşabileceğini keşfettim : create table T ( Val1 varchar(max) not null ) go declare …
90 sql-server  tsql 



4
SQL Server'daki tablodan Xml değerleri ve nitelikleri nasıl sorgulanır?
XmlSütun içeren bir tablom var: SELECT * FROM Sqm Bir xmlsatırın verilerinin bir örneği şöyle olacaktır: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701" >73701</Metric> <Metric id="TransactionCleanupThread.RefundOldTrans" type="timer" unit="µs" count="1" sum="184487" average="184487" minValue="632704" maxValue="632704" >632704</Metric> <Metric id="Database.CreateConnection_SaveContextUserGUID" type="timer" unit="µs" count="2" sum="7562" average="3781" minValue="12928" maxValue="13006" standardDeviation="16" >12967</Metric> …


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.