tsql hakkında sorular

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

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
12
cevaplar

Lınq & # 39; de % gibi SQL Nasıl Yapılır?

Sql'de Linq'a dönmeye çalıştığım bir prosedür var: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN ... onu aramak için %/12/% kullanıyorum. benim sorum, yüzde işaretini kullanmaya eşdeğer Lınq veya. net nedir?
tarihinde sordu 2009-05-07 20:43:26
5
cevaplar

SQL Server varolan tabloya seçin

bir tablodaki bazı alanları seçmeye ve bunları bir saklı yordamdan varolan bir tabloya eklemeye çalışıyorum. İşte dene ... zaten var olan bir hata alıyorum. dbo.TableOne den dbo.TableTwo e birden çok satır nasıl ekleyebilirim ?
tarihinde sordu 2010-11-05 00:49:42
6
cevaplar

SQL, PL-SQL ve T-SQL arasındaki fark nedir?

SQL, PL-SQL ve T-SQL arasındaki fark nedir? herkes bu üç arasındaki farkların ne olduğunu açıklayabilir ve her birinin alakalı olarak kullanılacağı senaryolar sağlayabilir mi?
tarihinde sordu 2009-06-25 14:54:48
6
cevaplar

T-SQL Cast karşı dönüştürme

CAST ve CONVERT kullanmanız gerektiğinde genel rehberlik nedir ? Diğerine karşı birini seçmekle ilgili herhangi bir performans sorunu var mı? ANSI-SQL'E daha yakın mı?
tarihinde sordu 2009-04-02 01:05:48
8
cevaplar

GO kullanımı nedir SQL Server Management Studio & Transact SQL?

SQL Server Management Studio, sağ tıklama "komut dosyası olarak" menüsünü kullanarak bir sorgu oluşturduğumda her zaman bir GO komutu ekler. Niçin? Go ne yapıyor?
tarihinde sordu 2010-02-19 23:12:42
14
cevaplar

SQL server & # 39; da bir çift temsil eden nedir?

ben C# olan double özellikleri bir çift var ve ben SQL Server bir tabloda bunları saklamak istiyorum, ama hiçbir doub ... depolayacak, bu yüzden en doğru hassasiyete ihtiyacım var. şimdiye kadar verilen yanıtlar için teşekkürler.
tarihinde sordu 2009-07-31 00:34:03
26
cevaplar

Tüm dizin ve dizin sütunları listesi SQL Server DB

SQL Server 2005 + ' da tüm dizin ve dizin sütunlarının bir listesini nasıl alabilirim? Alabileceğim en yakın şey: ... ına gelmez ) tüm sütunlarla (dizin tanımında nasıl göründüklerine göre sıralanır) ve mümkün olduğunca çok meta veri.
tarihinde sordu 2009-04-19 22:38:24
3
cevaplar

T-SQL ifadelerinde n önekinin anlamı nedir?

bazı ınsert T-SQL sorgularında önek n gördüm. Birçok kişi bir tabloya değer eklemeden önce N kullandık. arad ... olduğunu anlayamadım. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1),
tarihinde sordu 2012-04-05 12:19:53
12
cevaplar

Nocount'u kullanıma ayarla

esinlenerek bu soru SET NOCOUNT üzerinde farklı görüş vardır... SQL Server için SET NOCOUNT'U ku ... srusanu'dan daha ayrıntılı bilgi: öyle mi NOCOUNT'U gerçekten ayarlayın, performans farkının çoğunu yapın
tarihinde sordu 2009-09-27 18:52:29
21
cevaplar

SQL'DE "LİKE" ve "İN" kombinasyonu var mı?

SQL I'de (ne yazık ki) genellikle normalleşmenin neredeyse her kuralını ihlal eden veritabanlarından dolayı " LIKE " k ... burada SQl Server ve Oracle'la çalışıyorum ama bunun herhangi bir RDBM'DE mümkün olup olmadığı ile ilgileniyorum.
tarihinde sordu 2010-06-10 17:44:16
3
cevaplar

Değişkenleri atarken seçin karşı ayarlayın?

t-SQL'DE değişkenler atarken SET ve SELECT ifadeleri arasındaki farklar nelerdir?
tarihinde sordu 2010-10-15 23:17:01
14
cevaplar

T-SQL ile gün ay ve yıl bir tarih oluşturun

12, 1, 2007 gibi tek tek bölümlerle bir tarihi SQL Server 2005'te bir datetime dönüştürmeye çalışıyorum. Aşağıdakileri ... ama bu yanlış tarihte sonuçlanır. Üç tarih değerlerini uygun bir datetime biçimine dönüştürmenin doğru yolu nedir?
tarihinde sordu 2008-11-06 01:12:00
6
cevaplar

Bir SQL sorgusundan değişken nasıl ayarlanır?

bir SQL sorgusundan bir değişken ayarlamaya çalışıyorum: declare @ModelID uniqueidentifer Select @ModelID = se ... t' açıkçası işe yaramadığı için bunu doğru yapmıyorum. Birisi bir çözüm önerebilir mi? teşekkürler!
tarihinde sordu 2010-10-20 08:02:50
30
cevaplar

Gizli özellikleri SQL Server

SQL Server bazı gizli özellikleri nelerdir? örneğin, belgesiz sistem saklı yordamlar, hileler çok yararlı ... güvenlik şifreleme işlevleri, görünümleri ve tetikleyiciler ile temel tabloları yerleşik kullanarak şifreleme
tarihinde sordu 2008-09-23 18:13:42
15
cevaplar

Tablo adı ve tablonun şema ile SQL Server veritabanı tüm Tetikleyicileri listelemek gerekir

SQL Server veritabanındaki tüm Tetikleyicileri tablo adı ve tablonun şemasıyla listelemeliyim. neredeyse orad ... OIN sysusers ON sysobjects.uid = sysusers.uid WHERE type = 'TR' sadece tablonun şemasını da almam gerekiyor.
tarihinde sordu 2010-11-29 19:21:06
11
cevaplar

Bir satır var olup olmadığını kontrol edin, aksi halde Ekle

bir tabloda bir satır güncelleştiren bir T-SQL saklı yordam yazmam gerekiyor. Satır yoksa, yerleştirin. Bütün bu adıml ... NT = 0 BEGIN INSERT INTO Bookings ... (omitted) END -- END TRANSACTION (HOW TO DO?) -- Return TRUE (How to do?)
tarihinde sordu 2009-03-12 21:17:29