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

10
SQL'de Tablonun Şema Adını Değiştirme
EmployeesVeritabanındaki tablonun şema adını değiştirmek istiyorum . Geçerli tablo Employeesveritabanı şema adı dboolarak değiştirmek istiyorumexe . Nasıl yapabilirim ? Misal: DAN dbo.Employees TO exe.Employees Bu sorgu ile denedim: ALTER SCHEMA exe TRANSFER dbo.Employees Ama bu bana bir hata veriyor: 'Exe' şeması değiştirilemiyor çünkü mevcut değil veya izniniz yok. Ne kaçırdım?
175 sql  sql-server  tsql  schema 

11
SQL Server sorgusunda NULL değerini 0 ile değiştirme
Bir sorgu geliştirdim ve ilk üç sütun için sonuçları olsun NULL. Nasıl değiştirebilirim 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) as Cancelled, count(*) as Totalrun from …
175 sql  sql-server 

4
SQL Server Dizin Adlandırma Kuralları [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 . 8 yıl önce kapalı . …

14
Son eklenen kimlik nasıl alınır?
Bu kod var: string insertSql = "INSERT INTO aspnet_GameProfiles(UserId,GameId) VALUES(@UserId, @GameId)"; using (SqlConnection myConnection = new SqlConnection(myConnectionString)) { myConnection.Open(); SqlCommand myCommand = new SqlCommand(insertSql, myConnection); myCommand.Parameters.AddWithValue("@UserId", newUserId); myCommand.Parameters.AddWithValue("@GameId", newGameId); myCommand.ExecuteNonQuery(); myConnection.Close(); } Bu tabloya eklediğimde, bir auto_increment int birincil anahtar sütunu var GamesProfileId, başka bir tabloya eklemek için bu kimliği …
174 c#  sql  sql-server 

14
SQL Server yordamları / tetikleyicileri içinde bir metin nasıl bulunur?
Değişecek bağlı bir sunucum var. Bazı prosedürler böyle bağlantılı sunucu diyoruz: [10.10.100.50].dbo.SPROCEDURE_EXAMPLE. Bu tür işleri de yapan tetikleyicilerimiz var. Kullanan tüm yerleri bulmalıyız[10.10.100.50]Değiştirmek için gerekiyor. SQL Server Management Studio Express'te, Visual Studio'da "tüm veritabanında bul" gibi bir özellik bulamadım. Özel bir sys-select ihtiyacım olanı bulmama yardımcı olabilir mi?

13
SQL WHERE .. IN yan tümcesi birden çok sütun
SQL Server'da aşağıdaki sorguyu uygulamak gerekir: select * from table1 WHERE (CM_PLAN_ID,Individual_ID) IN ( Select CM_PLAN_ID, Individual_ID From CRM_VCM_CURRENT_LEAD_STATUS Where Lead_Key = :_Lead_Key ) Ancak WHERE..IN deyimi yalnızca 1 sütuna izin verir. 2 veya daha fazla sütunu başka bir iç SELECT ile nasıl karşılaştırabilirim?
173 sql-server 

5
Dizinlerdeki sütunların sırası ne kadar önemlidir?
Dizin bildiriminin başlangıcında en seçici sütunları koymanız gerektiğini duydum. Misal: CREATE NONCLUSTERED INDEX MyINDX on Table1 ( MostSelective, SecondMost, Least ) Öncelikle, söylediğim doğru mu? Öyleyse, dizinimdeki sütunların sırasını yeniden düzenleyerek performansta büyük farklılıklar görüyor muyum yoksa daha çok "yapmak güzel" bir uygulama mı? Sormamın nedeni, DTA aracılığıyla bir sorgu …




5
Tablo değeri parametreleri .net kodundan saklı yordama nasıl geçirilir
Bir SQL Server 2005 veritabanım var. Birkaç prosedürde nvarchar(virgüllerle ayrılmış) depolanmış bir proc'a ilettiğim ve dahili olarak tek değerlere böldüğüm tablo parametreleri var . Ben böyle SQL komut parametreleri listesine ekleyin: cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo"; Ben veritabanını SQL Server 2008'e geçirmek zorundayım. Tablo değeri parametreleri olduğunu biliyorum ve bunları saklı …

30
Doğum Tarihi ve getDate () esas alınarak yaş (yıl cinsinden) nasıl hesaplanır
İnsanları doğum tarihleriyle birlikte listeleyen bir masam var (şu anda nvarchar (25)) Bunu bir tarihe nasıl dönüştürebilirim ve sonra yaşlarını yıl olarak nasıl hesaplayabilirim? Verilerim aşağıdaki gibi görünüyor ID Name DOB 1 John 1992-01-09 00:00:00 2 Sally 1959-05-20 00:00:00 Görmek isterim: ID Name AGE DOB 1 John 17 1992-01-09 00:00:00 …

10
Değişken olarak tablo adı
Bu sorguyu yürütmeye çalışıyorum: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Bu, aşağıdaki hatayı üretir: Msg 1087, Seviye 16, Durum 1, Hat 5 Tablo değişkeni "@tablename" bildirilmelidir. Tablo adını dinamik olarak doldurmanın doğru yolu nedir?

7
Dapper ile ekleme ve iade ekleme kimliğini nasıl gerçekleştiririm?
Veritabanına bir ekleme nasıl yaparım ve Dapper ile eklenen kimliği nasıl döndürürüm? Ben böyle bir şey denedim: string sql = "DECLARE @ID int; " + "INSERT INTO [MyTable] ([Stuff]) VALUES (@Stuff); " + "SELECT @ID = SCOPE_IDENTITY()"; var id = connection.Query<int>(sql, new { Stuff = mystuff}).First(); Ama işe yaramadı. @Marc …
170 c#  sql-server  dapper 

15
SQL Server'da Çalışan Toplamı Hesaplama
Aşağıdaki tabloyu (denilen TestTable) düşünün : id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Gibi bir tarih sırası içinde çalışan bir toplam döndüren bir sorgu istiyorum: id somedate somevalue runningtotal -- -------- --------- ------------ …

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.