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

7
IDENTITY_INSERT OFF olarak ayarlandı - Nasıl AÇIK hale getirilir?
Silinen dosyanın kimliğini depolayan silinmiş bir dosya arşivi veritabanım var, yöneticinin dosyayı geri yükleyebilmesini istiyorum (ayrıca dosyaları bağlamak için aynı kimliği). Tek bir artış harika çalıştığından, tüm tablodan Identity_insert'i çıkarmak istemiyorum. TBL_ContentProsedür saklamak için ekimde buna benzer bir şey var set ANSI_NULLS ON set QUOTED_IDENTIFIER ON SET IDENTITY_INSERT tbl_content ON …
112 sql  sql-server  tsql 

11
SQL: ARASINDA - <= ve> =
SQL Server 2000 ve 2005'te: bu iki WHEREcümle arasındaki fark nedir? Hangi senaryolarda hangisini kullanmalıyım? Sorgu 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' Sorgu 2: SELECT EventId, EventName FROM EventMaster WHERE EventDate &gt;='10/15/2009' AND EventDate &lt;='10/18/2009' (Düzenleme: ikinci Eventdate başlangıçta eksikti, bu nedenle sorgu sözdizimsel …
111 sql  sql-server  tsql  where  between 

4
Kimlik Sütunu ile Tablo Nasıl Oluşturulur
IDTablonun Kimlik sütunu olacak şekilde sütun setiyle oluşturmadığım için patlatmak üzere olduğum mevcut bir tablom var . SQL Server Management Studio'yu kullanarak mevcut tablonun bir "Create To ..." komut dosyası oluşturdum ve şunu aldım: CREATE TABLE [dbo].[History]( [ID] [int] NOT NULL, [RequestID] [int] NOT NULL, [EmployeeID] [varchar](50) NOT NULL, [DateStamp] …
111 sql  sql-server  tsql 







17
Print Statement kullanarak VARCHAR (MAX) nasıl yazdırılır?
Bir kodum var: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Komut Dosyasının uzunluğu yaklaşık 10.000 Karakterdir ve sadece maksimum 8000 tutabilen print Statement …



11
sql birincil anahtarı ve dizini
Bir veritabanında birincil anahtar olarak ayarlanmış bir kimlik satırım (int) olduğunu varsayalım. Kimliği dışında sık sık sorgu yaparsam, onu da dizine eklemem gerekir mi? Yoksa birincil anahtar olması, zaten dizine eklendiği anlamına mı geliyor? Sormamın nedeni MS SQL Server'da bu kimlik üzerinde bir indeks oluşturabilmem, çünkü belirttiğim gibi birincil anahtarım. …

3
SQL Server'da garip bir işlem sorunu: -100 / -100 * 10 = 0
Eğer yürütürseniz SELECT -100/-100*10sonuç olur 0. Eğer yürütürseniz SELECT (-100/-100)*10sonuç olur 10. Eğer yürütürseniz SELECT -100/(-100*10)sonuç olur 0. Eğer yürütürseniz SELECT 100/100*10sonuç olur 10. BOL belirtir: Bir ifadedeki iki operatör aynı operatör öncelik düzeyine sahip olduğunda, ifadedeki konumlarına göre soldan sağa değerlendirilirler. Ve Level Operators 1 ~ (Bitwise NOT) 2 …


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.