«sql-server-2008» etiketlenmiş sorular

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

5
Sayıyı sayısal veri türüne çevirirken aritmetik taşma hatası
Bu sorguyu her çalıştırdığımda şu hata mesajını alıyorum: Msg 8115, Level 16, State 8, Line 33 Arithmetic overflow error converting numeric to data type numeric. The statement has been terminated. Ancak, oluşturma tablosunu (7,0) olarak değiştirirsem, hata mesajını almıyorum, ancak verilerimin ondalık olarak görüntülenmesine ihtiyacım var. 8,3 denedim çalışmıyor. Bunu …

2
EXECUTE izni, kullanıcı tanımlı tablo türlerinde reddedildi mi?
SQL Server 2008'de Kullanıcı Tanımlı Tablo Türleri hakkında bir sorum var . ASP.NET uygulamasından birine ihtiyaç duymak için SQL Server 2008 üzerinde kendi tablo türlerimizi saklı yordamlarda parametreler olarak kullanmak üzere tanımladık (ASP.NET uygulamasında sql komutunu çalıştırırken DataTable nesnesini saklı yordam için parametre olarak geçiyoruz örnek için buraya bakın ) …

5
MS SQL tarihleri ​​karşılaştırıyor mu?
2 tarihim var (tarihlerim): tarih1 = 2010-12-31 15: 13: 48.593 tarih2 = 2010-12-31 00: 00: 00.000 Aynı gün, sadece farklı zamanlarda. <= Kullanarak tarih1 ve tarih2'nin karşılaştırılması, tarih1 saati nedeniyle çalışmaz. Yani tarih1 <= tarih2 yanlış, ancak doğru olmalı. Onları sadece yıla, aya ve güne bakarak karşılaştırabilir miyim ki aynı …

5
Büyük bir tabloda VARCHAR sütununun boyutunu artırırken herhangi bir sorun olabilir mi?
SQL Server 2008 kullanıyorum ve yaklaşık 500 bin satırlık bir tabloda bir VARCHAR alanını (200'den 1200'e) büyütmem gerekiyor. Bilmem gereken şey, dikkate almadığım sorunlar olup olmadığıdır. Bu TSQL ifadesini kullanacağım: ALTER TABLE MyTable ALTER COLUMN [MyColumn] VARCHAR(1200) Bunu zaten verilerin bir kopyası üzerinde denedim ve bu ifadenin görebildiğim kadarıyla hiçbir …


10
Belirli bir aydaki tüm kayıtları bulmak için NEREDE Maddesi
Bir Ay ve Yıl saklı bir yordamı verebilmek ve o ayda olan her şeyi geri vermesini istiyorum, bazı ayların farklı gün sayıları olduğu için bunu karşılaştıramayacağım için bunu nasıl yapabilirim? Bunu yapmanın en iyi yolu nedir? Sadece yıl ve ay bazında karşılaştırma isteyebilir miyim? Teşekkürler.

9
Büyük tablolarda SQL Server sorgu performansını iyileştirin
Nispeten büyük bir tablom var (şu anda 2 milyon kayıt) ve anlık sorgular için performansı iyileştirmenin mümkün olup olmadığını bilmek istiyorum. Burada geçici kelime anahtar kelimedir . Dizin eklemek bir seçenek değildir (halihazırda en sık sorgulanan sütunlarda dizinler vardır). En son güncellenen 100 kaydı döndürmek için basit bir sorgu çalıştırma: …

4
MS SQL Server Depolanan Prosedür içinde bir dizi nasıl bildirilir?
Her ayın yılına karşılık gelen 12 ondalık değişken bildirmem gerekiyor, bir imleçle bu değişkenlere değer toplamıyorum, sonra bazı satış bilgilerini güncelliyorum. Sql sunucusunun bu sözdizimine sahip olup olmadığını bilmiyorum Declare MonthsSale(1 to 12) as decimal(18,2) Bu kod iyi çalışıyor. ! CREATE PROCEDURE [dbo].[proc_test] AS BEGIN --SET NOCOUNT ON; DECLARE @monthsales …




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 …


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