«tsql» etiketlenmiş sorular

T-SQL (Transact Structured Query Language), Sybase ASE ve Microsoft SQL Server tarafından desteklenen SQL işlevselliğinin bir uzantısıdır. Bu etiketi MySQL, PostgreSql, Oracle (Pl / SQL) ile ilgili sorgular için kullanmayın. LINQ kullanılarak yazılan SQL kodunun da bu etiketin bir parçası olmayacağını lütfen unutmayın. Bu etiket, Microsoft SQL Server kullanılarak gelişmiş SQL programlama için özel olarak oluşturulmuştur.

30
SQL Server'da bir SELECT'ten nasıl GÜNCELLEŞTİRİRİM?
Gelen SQL Server , bu mümkündür INSERT, bir kullanarak bir tabloya SELECTaçıklama: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Ayrıca bir üzerinden güncelleme yapmak mümkün mü SELECT? Değerleri içeren geçici bir tablo var ve bu değerleri kullanarak başka bir tablo güncelleştirmek …
3694 sql  sql-server  tsql  select 

30
Bir SQL Server tablosunda bir sütunun olup olmadığını nasıl kontrol edebilirim?
Yoksa belirli bir sütun eklemeniz gerekir. Aşağıdaki gibi bir şey var, ama her zaman yanlış döndürür: IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') Bir sütunun SQL Server veritabanının bir tablosunda olup olmadığını nasıl kontrol edebilirim?



29
Saklı yordamın sonuçlarını geçici bir tabloya ekleme
Nasıl yaparım SELECT * INTO [temp table] FROM [stored procedure]? Tanımlamıyor FROM [Table]ve tanımlamıyor [temp table]musunuz? SelectBusinessLineiçine tüm veriler tmpBusLineiyi çalışır. select * into tmpBusLine from BusinessLine Aynı çalışıyorum, ama stored procedureveri döndüren bir kullanmak , tamamen aynı değildir. select * into tmpBusLine from exec getBusinessLineHistory '16 Mar 2009' Çıktı …



30
Yinelenen satırları nasıl kaldırabilirim?
Yinelenen satırları oldukça büyük bir SQL Servertablodan (yani 300.000'den fazla satır) kaldırmanın en iyi yolu nedir ? Tabii ki satırlar, RowIDkimlik alanının varlığı nedeniyle mükemmel kopyalar olmayacak . Benim masam RowID int not null identity(1,1) primary key, Col1 varchar(20) not null, Col2 varchar(2048) not null, Col3 tinyint not null

22
Veritabanındaki tüm tabloların boyutunu alma
Oldukça büyük bir SQL Server veritabanını miras aldım. İçerdiği veriler göz önüne alındığında, beklediğimden daha fazla yer kaplıyor gibi görünüyor. Her tablonun diskte ne kadar yer harcadığını belirlemenin kolay bir yolu var mı?
1271 sql-server  tsql 

13
Bir sütunu değiştirme: null - not null
Birkaç nullable tamsayı sütun içeren bir tablo var. Bu, çeşitli nedenlerle istenmeyen bir durumdur, bu yüzden tüm null'ları 0 olarak güncellemek ve sonra bu sütunları ayarlamak istiyorum NOT NULL. Null değerlerini değiştirmenin yanı sıra 0veriler korunmalıdır. Ben " " için bir sütun (çağrı ) değiştirmek için belirli SQL sözdizimi arıyorum …





13
İç birleşim yerine çapraz uygulamayı ne zaman kullanmalıyım?
ÇAPRAZ UYGULAMAYI kullanmanın temel amacı nedir ? Ben cross applybölümleme ise büyük veri kümeleri üzerinde seçim yaparken daha verimli olabilir (belirsiz, Internet posta yoluyla) okudum . (Sayfalama akla geliyor) Ayrıca CROSS APPLYsağ tablo olarak bir UDF gerektirmediğini de biliyorum . Çoğu INNER JOINsorguda (bire çok ilişkiler), bunları kullanmak için yeniden …

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.