sql-server hakkında sorular

30
cevaplar

Varolan bir tabloya varsayılan değeri olan bir sütun ekleme SQL Server

varsayılan değeri olan bir sütun SQL Server 2000 / SQL Server 2005 varolan bir tabloya nasıl eklenebilir ?
tarihinde sordu 2008-09-18 16:30:04
30
cevaplar

Nasıl tek bir metin dizesine birden çok satır metni birleştirmek için SQL server?

üç satır içeren adları tutan bir veritabanı tablosu düşünün: Peter Paul Mary bunu Peter, Paul, Mary tek bir dizeye dönüştürmenin kolay bir yolu var mı?
tarihinde sordu 2008-10-12 03:49:59
30
cevaplar

SQL Server DateTime veri türü yalnızca Tarihe geri dönmek için nasıl

SELECT GETDATE() döndürür: 2008-09-22 15:24:13.790 o tarih parçasını saat parçası olmadan istiyorum: 2008-09-22 00:00:00.000 bunu nasıl alabilirim?
tarihinde sordu 2008-09-22 07:31:33
4
cevaplar

Tek bir SQL sorgusunda birden çok satır ekleme? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: "dbo'ya Ekle" yi tekrar etmeden birden çok ... ERT INTO MyTable VALUES ("Miranda", 126, "Bristol Office"); can I insert tek bir SQL statement tüm 4 satır ?
tarihinde sordu 2009-01-17 08:55:54
23
cevaplar

Bir IF...sonra bir SQL seçimde nasıl gerçekleştirebilirim?

bir SQL SELECT ifadesinde IF...THEN nasıl gerçekleştirebilirim? örneğin: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM Product
tarihinde sordu 2008-09-15 18:34:09
30
cevaplar

Yinelenen satırları nasıl kaldırabilirim?

yinelenen satırları oldukça büyük bir SQL Server tablosundan (yani 300.000+ satır) çıkarmanın en iyi yolu nedi ... int not null identity(1,1) primary key, Col1 varchar(20) not null, Col2 varchar(2048) not null, Col3 tinyint not null
tarihinde sordu 2008-08-21 01:51:29
22
cevaplar

Tablo olup olmadığını kontrol edin SQL Server

bunun, SQL Server 2000/2005'te SQL deyimini kullanarak bir tablonun olup olmadığını kontrol etme konusunda nihai tartı ... AS res; ' basit sağlar SHOW TABLES LIKE '%tablename%'; ifadesi. Benzer bir şey arıyorum.
tarihinde sordu 2008-10-03 20:00:33
9
cevaplar

Kümelenmiş ve kümelenmemiş dizin aslında ne anlama geliyor?

db'ye sınırlı bir maruziyetim var ve sadece DB'Yİ bir uygulama programcısı olarak kullandım. Clustered ve Non clust ... ş ve kümelenmemiş bir dizin arasındaki farklar nelerdir? . birisi bunu açıklayabilir mi düz İngilizce mi?
tarihinde sordu 2009-08-09 19:59:41
7
cevaplar

Birleştirme ve iç birleştirme arasındaki fark

hem bu birleşimler bana aynı sonuçları verecektir: SELECT * FROM table JOIN otherTable ON table.ID = otherTable ... ans ya da başka ifadelerde arasında herhangi bir fark var mı? farklı SQL uygulamaları arasında farklı mı?
tarihinde sordu 2009-02-19 17:47:29
13
cevaplar

İç birleştirme üzerinde çapraz uygulama ne zaman kullanmalıyım?

CROSS ' kullanmanın temel amacı nedir? , bölümleme yapıyorsanız büyük veri kümeleri üzerinde seçerken cr ... /* the equivalent query using INNER JOIN */ select * from Person p inner join Company c on p.companyid = c.companyId
tarihinde sordu 2009-07-16 21:42:21
16
cevaplar

Yabancı anahtar kısıtlamaları T-SQL kullanarak geçici olarak nasıl devre dışı bırakılabilir?

, SQL Server'da desteklenen yabancı anahtar kısıtlamalarını devre dışı bırakıyor ve etkinleştiriyor mu? Veya drop ve re- create kısıtlamaları için tek seçeneğim var mı?
tarihinde sordu 2008-10-01 22:33:43
17
cevaplar

İşlev vs saklı yordam SQL Server

işlevleri ve saklı yordamı uzun süredir öğreniyorum ama neden ve ne zaman bir işlev veya saklı yordam kullanmam gerekt ... m. Bana aynı görünüyorlar, belki de bu konuda biraz acemi olduğum için. biri bana nedenini söyleyebilir mi?
tarihinde sordu 2009-07-24 23:40:06
20
cevaplar

SQL Server'da belirli bir tabloya başvuran tüm yabancı anahtarları nasıl listeleyebilirim?

bir SQL Server veritabanında çok başvurulan bir tabloyu kaldırmam gerekiyor. Tabloyu bırakmak için kaldırmam gereken ... ının bir listesini nasıl alabilirim? (SQL cevapları) yönetim stüdyosunun GUI hakkında tıklayarak üzerinde.)
tarihinde sordu 2009-01-27 15:17:59
17
cevaplar

SQL Server'daki bir tablodan sütun adlarını nasıl alabilirim?

bir tablonun tüm sütunlarının adını sorgulamak istiyorum. Bunu nasıl yapacağımı buldum: ' ' ... ' ama bilmem gerekiyor: bu Microsoft SQL Server (benim durumumda 2008) nasıl yapılabilir?
tarihinde sordu 2009-06-28 18:05:50
20
cevaplar

SQL Server işlem günlüğü nasıl temizlenir?

ben bir SQL uzmanı değilim ve her seferinde temellerin ötesinde bir şeyler yapmam gerektiğini hatırlattım. Boyut olarak büyük olmayan bir test veritabanım var, ancak işlem günlüğü kesinlikle. İşlem günlüğünü nasıl temizleyebilirim?
tarihinde sordu 2008-09-11 18:08:11
21
cevaplar

SQL Server INSERT veya UPDATE için çözümler

MyTable(KEY, datafield1, datafield2...) bir tablo yapısını varsayalım . genellikle mevcut bir kaydı güncelle ... adı: IF (key exists) run update command ELSE run insert command bunu yazmanın en iyi yolu nedir?
tarihinde sordu 2008-09-20 19:00:47
19
cevaplar

Bir SQL Server tablosu için INSERT deyimlerini otomatik olarak oluşturmanın en iyi yolu nedir?

yeni bir uygulama yazıyoruz ve test ederken bir grup kukla veriye ihtiyacımız olacak. Excel dosyalarını ilgili tablola ... e en iyi yol değildir. 2008'i kullanıyorum Management Studio bağlanmak için bir SQL Server 2005 veritabanı.
tarihinde sordu 2009-06-11 21:42:28
30
cevaplar

Öğe X'e erişebilmek için bir dizeyi nasıl bölerim?

SQL Server kullanarak, x öğesine erişebilmek için bir dizeyi nasıl bölerim? bir dize Al "Merhaba John Smith". Dizeyi alana göre nasıl ayırabilirim ve "John" döndürmesi gereken dizin 1'deki öğeye nasıl erişebilirim?
tarihinde sordu 2008-08-05 22:15:47
23
cevaplar

SQL Server & # 39; da datetime zaman bölümünü kaldırmak için en iyi yaklaşım

hangi yöntem, SQL Server'daki bir datetime alanından zaman bölümünü kaldırırken en iyi performansı sağlar? a) s ... ilir mi? ayrıca, SQL'DE bir datetime zaman kısmından kurtulmak için daha iyi yöntemler olması mümkün müdür?
tarihinde sordu 2009-07-24 16:49:54
9
cevaplar

Integrated Security = True ve Integrated Security = SSPI arasındaki fark nedir?

entegre Güvenlik kullanan iki uygulama var. Bir Integrated Security = true bağlantı dizesinde atar ve diğer Integrated Security = SSPI ayarlar . entegre güvenlik bağlamında SSPI ve true arasındaki fark nedir?
tarihinde sordu 2009-08-05 00:15:32
5
cevaplar

1/1/1753'ün SQL Server'da önemi nedir?

neden 1753? 1752'ye karşı ne var? Benim great great great great great great great büyükbaba çok rahatsız olurdu.
tarihinde sordu 2010-07-22 19:28:52
25
cevaplar

MS SQL Server ile çalışan Mac OS X için SQL istemcisi [kapalı]

Mac OS X kullanarak uzak bir SQL sunucusuna nasıl bağlanabilirim? Gerçekten bir GUI'YE ihtiyacım yok, ancak renk kodla ... urdu. Bir VM kullanmak zorunda kalmazdım. MS SQL Server ile çalışan Mac OS X için bir SQL istemcisi var mı?
tarihinde sordu 2008-08-06 18:25:17
25
cevaplar

SQL Server'da matematik gibi iki değer alan bir Max işlevi var mı.Max. in.NET?

böyle bir sorgu yazmak istiyorum: SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice) FROM Order o ... ha sonra tüm satırların MAX döndürür, böylece bir toplama işlevidir. bunu nasıl yapacağımı bilen var mı?
tarihinde sordu 2008-09-24 02:52:03
8
cevaplar

İyimser vs kötümser kilitleme

iyimser ve kötümser arasındaki farkları anlıyorum.*. Şimdi birisi bana genel olarak birini ne zaman kullanacağımı açı ... * ama sadece kontrol etmek için, "okurken tabloyu kilitlemeyin" ve "okurken tabloyu kilitleyin" anlamına gelir."
tarihinde sordu 2008-09-24 23:29:05
9
cevaplar

SQL Server Management Studio 2012'de otomatik artış birincil anahtar

'151950920 auto increment primary key veritabanı tablosundaki SQL Server i nasıl yaparım, forumda bir göz attım ama n ... grileşti ve Hayır'ı Evet olarak değiştiremiyorum. bunu yapmanın basit bir yolu olmalı ama yapamam bul onu.
tarihinde sordu 2012-06-12 11:04:59
12
cevaplar

SQL Server para veya ondalık(x,y) veri türlerini seçmelisiniz?

money veri türü ile decimal(19,4) gibi bir şey arasında gerçek bir fark olup olmadığını merak ediyorum (paranın DAHİL ... ondalık kullanmak için bir fayda var mı? Para yazmak için daha az karakterdir, ancak bu geçerli bir sebep değildir:)
tarihinde sordu 2009-02-24 20:54:38
25
cevaplar

Bir yabancı anahtar kısıtlaması tarafından başvurulan çünkü tablo kesme olamaz?

Mssql2005 kullanarak, alt tabloyu ilk önce kesersem (FK ilişkisinin birincil anahtarı olan tablo) yabancı bir anahtar ... lıyorum: tablo 'TableName' yabancı anahtar kısıtlaması tarafından başvurulan çünkü Kesemezsiniz.
tarihinde sordu 2008-10-31 18:06:41
19
cevaplar

Varolan bir sütuna bir kimlik ekleme

bir tablonun birincil anahtarını bir kimlik sütununa değiştirmem gerekiyor ve zaten tabloda bir dizi satır var. ... itabanımda iyi çalışıyor. bir kimlik özelliğine sahip olmak için sütunu değiştirmek için SQL komutu nedir?
tarihinde sordu 2009-06-26 17:41:21
9
cevaplar

Varolan bir tablodan bir sütun nasıl kaldırılır?

varolan bir tablodan bir sütun nasıl kaldırılır? ben MEN ile Fname ve Lname bir tablo var Lname kaldırmak gerekir nasıl yapılır?
tarihinde sordu 2011-04-11 23:19:04
5
cevaplar

SQL Server Profiler-yalnızca bir veritabanından olayları görüntülemek için izleme filtre nasıl?

bir SQL Server Profiler izini belirli bir veritabanına nasıl sınırlarım? Bağlandığım örnekteki tüm veritabanları için olayları görmemek için izlemenin nasıl filtreleneceğini göremiyorum.
tarihinde sordu 2008-11-07 19:58:32