«sql-server-2005» etiketlenmiş sorular

Microsoft SQL Server'ın 2005 sürümüne özgü sorular için bu etiketi kullanın.

8
Bir sql sunucusu çift temsil eden nedir?
Özellikleri C#olan bir çift var doubleve bunları SQL Server'da bir tabloda saklamak istiyorum, ancak hiçbir doubletürü, yani en iyi kullanmak için ne olduğunu fark ettim , decimalya dafloat ? Bu enlem ve boylam değerlerini depolayacaktır, bu yüzden en doğru hassasiyete ihtiyacım var. Şimdiye kadar verdiğiniz yanıtlar için teşekkürler.

14
SQL Server - saklı yordamdan SEÇ
Satırları döndüren bir saklı yordam var: CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END Gerçek prosedürüm biraz daha karmaşık, bu yüzden bir sproc gerekli. Bu prosedürü çağırarak çıktıyı seçmek mümkün müdür? Gibi bir şey: SELECT * FROM (EXEC MyProc) AS TEMP Ben kullanmak gerekir SELECT TOP X, ROW_NUMBERve …

6
SQL Server'da Dinamik SELECT TOP @var
SQL Server'da döndürülecek satır miktarını ayarlayan bir dinamik değişkeni nasıl alabilirim? Aşağıda SQL Server 2005+ için geçerli bir sözdizimi yoktur: DECLARE @count int SET @count = 20 SELECT TOP @count * FROM SomeTable




21
Tüm tabloları, saklı yordamları, tetikleyicileri, kısıtlamaları ve tüm bağımlılıkları tek bir sql deyiminde bırakın
SQl Server 2005'te tüm tabloları bırakarak ve saklı yordamları, tetikleyicileri, kısıtlamaları ve tüm bağımlılıkları tek bir SQL deyiminde silerek temizleyebileceğim bir yol var mı? İSTEK NEDENİ: Özellikle DB yöneticinize bir istek koymak ve bunu yapmak için bir süre beklemek zorundayken, yenilerini oluşturmak yerine kullanımda olmayan mevcut bir DB temizlemek için …

17
Bir SQL Server veritabanını çevrimdışı duruma getirirken aşırı bekleme süresi
Benim dev veritabanı üzerinde bazı çevrimdışı bakım (canlı veritabanı geri dev veritabanı geri yükleme) gerçekleştirmek için çalışıyorum, ancak SQL Server Management Studio üzerinden 'Çevrimdışı Al' komutu son derece yavaş performans - 30 dakika artı şimdi. Ben hemen hemen bitmek üzereyim ve hız sorununa neyin neden olabileceği veya nasıl düzeltileceği ile …

15
T-SQL ile gün ay ve yıldan tarih oluşturma
SQL Server 2005'te bir tarih 12, 1, 2007 gibi tek tek parçalarla bir tarih dönüştürmek çalışıyorum. Aşağıdaki denedim: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) ancak bu yanlış tarihle sonuçlanır. Üç tarih değerini uygun bir tarih / saat biçimine dönüştürmenin doğru yolu nedir?



5
“Tablonun yeniden oluşturulmasını gerektiren değişiklikleri kaydetmeyi önle” olumsuz etkileri
önsöz Bugün SQL Server 2008'de bir sütun değiştiriyordum, veri türünü para birimi (18,0) gibi bir değerden (19,2) değiştiriyordum. SQL Server'dan "Yaptığınız değişiklikler aşağıdaki tabloların bırakılmasını ve yeniden oluşturulmasını gerektirir" hatasını aldım. Cevaplamak için uğraşmadan önce lütfen aşağıdakileri okuyun: Araçlar ► Seçenekler ► Tasarımcı ► Tablo ve Veritabanı Tasarımcıları ► içinde …


1
Kimlik değerini almak için INSERT deyiminin OUTPUT yan tümcesini nasıl kullanabilirim?
Eğer gibi bir ekleme deyimi varsa: INSERT INTO MyTable ( Name, Address, PhoneNo ) VALUES ( 'Yatrix', '1234 Address Stuff', '1112223333' ) ÇIKTI yan tümcesini kullanarak @var INTyeni satırın kimlik değerine (çağrılan Id) nasıl ayarlayabilirim ? Örneğin, INSERTED.Name tablo değişkenlerine koyarak örnekleri gördüm, ancak tablo olmayan bir değişkene alınamıyor. Denedim …

14
Varchar ve nvarchar SQL Server veri türleri arasındaki temel performans farkları nelerdir?
Okulumda küçük bir web uygulaması için bir veritabanı üzerinde çalışıyorum SQL Server 2005. Vs konusunda birkaç düşünce okulu görüyorum :varcharnvarchar varcharÇok sayıda uluslararası veriyle ilgilenmiyorsanız kullanın , sonra kullanın nvarchar. nvarcharHer şey için kullanın . 2. görüşün esasını görmeye başlıyorum. Nvarchar'ın iki kat daha fazla yer kapladığını biliyorum, ancak bu …

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.