Domande taggate «tsql»

T-SQL (Transact Structured Query Language) è l'estensione della funzionalità SQL supportata da Sybase ASE e Microsoft SQL Server. Non utilizzare questo tag per query correlate a MySQL, PostgreSql, Oracle (Pl / SQL). Si noti che anche il codice SQL che viene scritto utilizzando LINQ non farà parte di questo tag. Questo tag è stato creato appositamente per la programmazione SQL avanzata utilizzando Microsoft SQL Server.


5
Come verificare l'esistenza del tipo di tabella definita dall'utente in SQL Server 2008?
Ho un tipo di tabella definito dall'utente. Voglio verificarne l'esistenza prima di modificarlo in una patch usando la OBJECT_ID(name, type)funzione. Ciò che typedal conteggio dovrebbe essere passato per i tipi di tabella definiti dall'utente? N'U' come per la tabella definita dall'utente non funziona, ad es IF OBJECT_ID(N'MyType', N'U') IS NOT …

7
SQL JOIN vs IN performance?
Ho un caso in cui l'utilizzo di JOIN o IN mi darà i risultati corretti ... Che in genere ha prestazioni migliori e perché? Quanto dipende da quale server di database stai eseguendo? (Cordiali saluti sto usando MSSQL)







6
Linq a Sql: più join esterni a sinistra
Ho dei problemi a capire come usare più di un join esterno sinistro usando LINQ to SQL. Capisco come utilizzare un join esterno sinistro. Sto usando VB.NET. Di seguito è la mia sintassi SQL. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON v.Id = …

3
Combinando INSERT INTO e WITH / CTE
Ho un CTE molto complesso e vorrei inserire il risultato in una tabella fisica. È valido quanto segue? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM tab Sto pensando di utilizzare una funzione per creare questo CTE che mi …


4
T-SQL - funzione con parametri predefiniti
Ho questo script: CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO Voglio usarlo in una procedura in questo modo: IF dbo.CheckIfSFExists( 23 ) = 0 SET @retValue = 'bla bla bla'; Ma …

8
Implica bit con costante 1 o 0 in SQL Server
È possibile esprimere 1 o 0 come bit se utilizzato come valore di campo in un'istruzione select? per esempio In questo caso l'istruzione (che fa parte di un'istruzione select) ICourseBased è di tipo int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Per renderlo un …
154 sql  sql-server  tsql  bit 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.