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

4
SQL Server ': setvar' Hatası
T-SQL'de aşağıdaki gibi bazı betik değişkenleri oluşturmaya çalışıyorum: /* Deployment script for MesProduction_Preloaded_KLM_MesSap */ GO SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON; SET NUMERIC_ROUNDABORT OFF; GO :setvar DatabaseName "MesProduction_Preloaded_KLM_MesSap" Ancak, bunu çalıştırdığımda, 'Yakınında yanlış sözdizimi': 'hatası alıyorum. Neyi yanlış yapıyorum?
123 sql  sql-server  tsql 



13
SQL Server'da önde gelen sıfırlarla doldurarak Numaraları biçimlendirme
SQL Server 2000 tarafından 10 yıla yakın bir süredir kullanılan eski bir SQL tablomuz var. İçinde, char(6)kimden 000001tarihine kadar çalışan rozet numaralarımız saklanır 999999. Şu anda bir web uygulaması yazıyorum ve çalışan rozet numaralarını saklamam gerekiyor. Yeni tablomda, kısayolu alıp eski tabloyu kopyalayabilirim, ancak intdeğerlerini 'den' 1e kadar saklayarak daha …

4
Birden çok INSERT deyimi ile birden çok DEĞERLİ tek INSERT karşılaştırması
1000 INSERT deyimi kullanarak bir performans karşılaştırması çalıştırıyorum: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First 999', 'Last 999', …

4
SQL Server'da ne kadar "Boş" değer alır
10 sütunlu büyük bir masam var. 4 tanesi çoğu zaman boş kalır. Null değeri bayt olarak herhangi bir boyut alan veya hiç boyut almayan bir sorgum var. Bazılarının söylediği birkaç makale okudum: http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html Bir tabloda NULL değerlere sahipsek, bunun depolama alanını kaplamadığına dair bir yanlış anlama var. Gerçek şu ki, …




14
INFORMATION_SCHEMA'yı kullanarak varsayılan bir kısıtlamayı nasıl bulabilirim?
Belirli bir varsayılan kısıtlamanın var olup olmadığını test etmeye çalışıyorum. Sysobjects tablosunu kullanmak istemiyorum, ancak daha standart olan INFORMATION_SCHEMA. Bunu daha önce tabloları ve birincil anahtar kısıtlamalarını kontrol etmek için kullandım, ancak hiçbir yerde varsayılan kısıtlamaları görmüyorum. Orada değiller mi? (MS SQL Server 2000 kullanıyorum). DÜZENLEME: Kısıtlamanın adını almak istiyorum.



17
T-SQL'de PadLeft işlevi
Aşağıdaki A tablosuna sahibim: id ---- 1 2 12 123 1234 idDeğerleri sıfırlarla sol-doldurmam gerekiyor : id ---- 0001 0002 0012 0123 1234 Bunu nasıl başarabilirim?
113 string  tsql 



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.