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

16
Tablodaki kimlik sütunu için açık bir değer yalnızca bir sütun listesi kullanıldığında ve IDENTITY_INSERT AÇIK SQL Server olduğunda belirtilebilir
Bu sorguyu yapmaya çalışıyorum INSERT INTO dbo.tbl_A_archive SELECT * FROM SERVER0031.DB.dbo.tbl_A ama koştuktan sonra bile set identity_insert dbo.tbl_A_archive on Bu hata mesajını alıyorum 'Dbo.tbl_A_archive' tablosundaki kimlik sütunu için açık bir değer yalnızca bir sütun listesi kullanıldığında ve IDENTITY_INSERT AÇIK olduğunda belirlenebilir. tbl_Asatır ve genişlikte büyük bir tablo, yani çok sayıda …
188 sql-server 





9
EXISTS'i doğrudan bir parça olarak seçmek mümkün müdür?
Böyle bir şey yapmanın mümkün olup olmadığını merak ediyordum (ki bu işe yaramaz): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Yapılabilir olması gerektiği gibi görünüyor, ancak SQL'de çalışması gereken birçok şey yok;) Bunun için geçici çözümler gördüm (SEÇ 1 burada ... Var ...) ama sadece …
186 sql  sql-server  tsql 

16
Kümülatif toplamı alma
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t yukarıdaki seçim bana aşağıdakileri döndürür. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Aşağıdakileri nasıl alabilirim: …

14
SQL Server dizeden tarihe dönüştürme
Ben böyle bir dize dönüştürmek istiyorum: '10/15/2008 10:06:32 PM' Sql Server'da eşdeğer DATETIME değerine dönüştürün. Oracle'da şunu söyleyebilirim: TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM') Bu soru , standart biçimlerden birine dizeyi ayrıştırmak ve sonra bu kodlardan birini kullanarak dönüştürmek gerektiğini ima eder . Böyle sıradan bir operasyon için gülünç görünüyor. Daha …

11
CSV dosyasını SQL Server'a aktarın
.csvSQL Server içine bir dosyayı almak için yardım arıyorum BULK INSERTve birkaç temel sorularım var. Sorunlar: CSV dosya verilerinin arasında ,(virgül) olabilir (Örn: açıklama), bu nedenle bu verileri işlerken nasıl içe aktarma yapabilirim? İstemci CSV'yi Excel'den oluşturursa, virgül içeren veriler ""(çift tırnak) içine [aşağıdaki örnekte] eklenir, böylece içe aktarma bunu …
186 sql  sql-server  csv  bulkinsert  bulk 


13
SQL Server veritabanı yedekleme geri yüklemesi alt sürümde
Daha yüksek bir sürüm SQL Server veritabanı yedekleme dosyasını daha düşük bir sürüm SQL Server'a nasıl geri yükleyebilirim? SQL Server 2008 R2'yi (10.50.1600) kullanarak bir yedekleme dosyası oluşturdum ve şimdi sunucumun SQL Server 2008'inde (10.00.1600) geri yüklemek istiyorum . SQL Server 2008 üzerine yedeklemeyi geri yüklemeye çalıştığımda bir hata veriyor …
185 sql-server 


18
ALTER TABLE ifadesi, FOREIGN KEY kısıtlamasıyla çakıştı
Masama yabancı anahtar eklemeye çalışırken bir sorunum var tblDomare; burada neyi yanlış yapıyorum? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (6811034679,'Bengt','Carlberg',10); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (7606091347,'Josefin','Backman',4); INSERT …
184 sql  sql-server  database 

8
nvarchar (maks.) ve NText
SQL Server'da nvarchar(max)vs. NTextveri türlerini kullanmanın avantajları ve dezavantajları nelerdir? Geriye dönük uyumluluğa ihtiyacım yok, bu yüzden nvarchar(max)eski SQL Server sürümlerinde desteklenmiyor. Düzenleme: Anlaşılan soru da geçerlidir TEXTve IMAGEvs varchar(max)ve varbinary(max)daha sonra bu veri türleri için bu arama için.

16
Bir SQL Server metin sütununun boş olup olmadığını nasıl kontrol ederim?
SQL Server 2005 kullanıyorum. Metin sütunu olan bir tablo var ve bu sütunun değerinin boş olmadığı tabloda birçok satır var, ancak boş. '' İle karşılaştırmaya çalışmak şu yanıtı verir: Metin ve varchar veri türleri, operatöre eşit değilken uyumsuz. Metin sütununun değerinin boş değil boş mu olduğunu belirleyen özel bir işlev …

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.