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

8
SQL Server 2008 Boş Dize ve Boşluk
Bu sabah biraz tuhaf bir şeyle karşılaştım ve yorum için sunayım dedim. Birisi aşağıdaki SQL sorgusunun SQL 2008 ile çalıştırıldığında neden 'eşit' yazdırdığını açıklayabilir. Db uyumluluk seviyesi 100 olarak ayarlanmıştır. if '' = ' ' print 'equal' else print 'not equal' Ve bu 0 döndürür: select (LEN(' ')) Alanı otomatik …

2
Hata 0xc0202049: Veri Akışı Görevi 1: Salt okunur sütuna ekleme hatası
SQL Server 2008 içe ve dışa aktarma sihirbazını kullanıyorum. Bir veritabanını içe aktarmam gerekiyor. SQL sunucusu içe / dışa aktarma sihirbazını açtım ve aşağıdaki eylemleri gerçekleştirdim: - hedef için "SQL server native client 10" u seçtim. ardından bir veya daha fazla tablodan veya görünümden veri kopyalamayı seçtim. SSIS hemen çalıştır …

7
SQL Server Management Studio 17 bir veya daha fazla bileşen bulamıyor
Visual Studio 2017 Professional ve SSMS 17'ye yeni yükselttim. Sunucularıma ve veritabanlarıma Visual Studio 17'nin SQL Server Nesne Gezgini aracılığıyla erişebiliyorum, ancak SSMS'yi VS IDE'nin dışında yürütmeye çalıştığımda bana " Bir veya daha fazla bileşen bulunamıyor. Lütfen uygulamayı yeniden yükleyin " diyor. SSMS 17'yi iki kez yeniden yükledim ve hala …

10
SQL Server tarih saatini daha kısa bir tarih biçimine dönüştürün
datetimeSQL Server'da bana bunun gibi veriler veren bir sütunum var 10/27/2010 12:57:49 pmve bu sütunu sorgulamak istiyorum, ancak SQL Server'ın gün ay ve yılı döndürmesini istiyorum - ör. 2010 10 27ya da böyle bir şey. Araştırmam gereken işlevler nelerdir? Başka bir tarih veri türüne dönüştürmeye çalışmalı mıyım? Veya basitçe bir …


22
SQL Server 2005'te Kilitlenmeleri Teşhis Etme
Stack Overflow SQL Server 2005 veritabanında bazı tehlikeli ancak nadir görülen kilitlenme durumları görüyoruz. Profil oluşturucuyu ekledim , kilitlenme sorunlarının giderilmesiyle ilgili bu mükemmel makaleyi kullanarak bir izleme profili oluşturdum ve bir dizi örnek yakaladım. İşin garibi , çıkmaza giren yazının her zaman aynı olmasıdır : UPDATE [dbo].[Posts] SET [AnswerCount] …

10
Neden İlk Yüzde 100'ü Seç kullanmalısınız?
Ben önce anlıyoruz SQL Server 2005 de dahil ederek, "hile" SQL Server, bir görünüm tanımında tarafından bir siparişin kullanımına izin vermek için verebilir TOP 100 PERCENTiçinde SEÇ maddesi. Ama hangi kullanımları miras diğer kod gördük SELECT TOP 100 PERCENT(kullanılan dinamik SQL ifadelerinin içinde ... ADO içinde ASP.NET uygulamalar, vs). Bunun …
82 sql  sql-server  tsql 

7
MIN toplama işlevini bir BIT alanına uygulama
Aşağıdaki sorguyu yazmak istiyorum: SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... Sorun şu ki, SQL Server bundan hoşlanmıyor, bir bit alanının minimum değerini hesaplamak istediğimde hata veriyor Operand data type bit is invalid for min operator. Aşağıdaki geçici çözümü kullanabilirim: SELECT ..., CAST(MIN(CAST(SomeBitField AS INT)) AS …
82 sql  sql-server  tsql 

10
TSQL: Yerel saati UTC'ye nasıl çevirebilirim? (SQL Server 2008)
Farklı saat dilimlerinden ve gün ışığından yararlanma saati ayarlarından global saat verilerini işlemesi gereken bir uygulama ile uğraşıyoruz. Buradaki fikir, her şeyi UTC formatında dahili olarak depolamak ve yalnızca yerelleştirilmiş kullanıcı arayüzleri için ileri geri dönüştürmektir. SQL Server, bir zaman, bir ülke ve bir saat dilimi verilen çevirilerle ilgilenmek için …

7
T-SQL'deki Boole 'DEĞİL', 'bit' veri türü üzerinde çalışmıyor mu?
Tek bir boole NOT işlemi gerçekleştirmeye çalışırken, MS SQL Server 2005 altında aşağıdaki bloğun çalışmadığı anlaşılıyor DECLARE @MyBoolean bit; SET @MyBoolean = 0; SET @MyBoolean = NOT @MyBoolean; SELECT @MyBoolean; Bunun yerine, daha başarılı oluyorum DECLARE @MyBoolean bit; SET @MyBoolean = 0; SET @MyBoolean = 1 - @MyBoolean; SELECT @MyBoolean; …

1
Varsayılan bir kısıtlama eklemek için komut
Düz T-SQL kullanarak varsayılan bir sınırlama eklemenin en az iki yolu var gibi görünüyor. Aşağıdaki ikisi arasındaki tek farkın, ikinci yöntemin kısıtlama için özel olarak bir ad oluşturması ve ilk yöntemin SQL Server tarafından oluşturulmuş bir ad olması olduğunu doğru muyum? ALTER TABLE [Common].[PropertySetting] ADD DEFAULT ((1)) FOR [Active]; ALTER …

10
WHILE Döngü Olmadan Sorgu
Aşağıda gösterildiği gibi randevu tablomuz var. Her randevunun "Yeni" veya "Takip" olarak sınıflandırılması gerekir. İlk randevunun (o hastanın) 30 gün içinde yapılacak herhangi bir randevu (bir hasta için) Takiptir. 30 gün sonra randevu tekrar "Yeni" olur. 30 gün içinde herhangi bir randevu "Takip" haline gelir. Şu anda while loop yazarak …

6
Birden çok sütundan son tarihleri ​​alma
Bu kolay bir şey gibi geliyor. Farklı sütunlardaki en son tarihleri ​​nasıl edinebilirim? DROP TABLE #indebtedness CREATE TABLE #indebtedness (call_case CHAR(10), date1 DATETIME, date2 DATETIME, date3 DATETIME) INSERT #indebtedness VALUES ('Key1', '2019-10-30', '2019-11-30', '2019-10-25') INSERT #indebtedness VALUES ('Key2', '2019-10-20', '2019-10-30', '2019-10-15') INSERT #indebtedness VALUES ('Key3', '2019-11-11', '2019-10-29', '2019-10-30') INSERT #indebtedness …

5
Benzersiz gün sayısını bulun
Tablodan her çalışan için benzersiz iş günü sayısını bulmak için bir SQL sorgusu yazmak istiyorum times. *---------------------------------------* |emp_id task_id start_day end_day | *---------------------------------------* | 1 1 'monday' 'wednesday' | | 1 2 'monday' 'tuesday' | | 1 3 'friday' 'friday' | | 2 1 'monday' 'friday' | | 2 1 …
11 sql  sql-server 

1
Azure Data Studio'da veritabanı yedeklemesi geri yüklenirken "koleksiyon değiştirildi numaralandırma işlemi yürütülemiyor" hatası
Veritabanlarında son derece yeniyim, bu yüzden lütfen bana katlan. Docker kapsayıcısında (Mac kullanarak) çalışan yerel SQL Server kurdum. Azure Data Studio (v1.14.0) kullanarak SQL veritabanını geri yüklemeye çalışıyorum ama çalışmıyor. Ben database.guide kılavuzu kullandım ama hata almaya devam. Ne anlama geldiğine dair hiçbir fikrim yok. Veritabanını geri yükleme başarısız oldu: …

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.