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.


11
Operatore <>! = Non uguale su NULL
Qualcuno potrebbe spiegare il seguente comportamento in SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 



15
Crea una data dal giorno mese e anno con T-SQL
Sto cercando di convertire una data con singole parti come 12, 1, 2007 in un datetime in SQL Server 2005. Ho provato quanto segue: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) ma questo si traduce in una data sbagliata. Qual è il modo corretto di trasformare i tre …


7
SELEZIONA DISTINCT su una colonna
Utilizzando SQL Server, ho ... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Apple 4 FOO-25 Orange Voglio 1 FOO-23 Orange 3 FOO-24 Apple Questa domanda non mi sta portando lì. Come posso SELEZIONARE DISTINCT su una sola colonna? SELECT [ID],[SKU],[PRODUCT] FROM [TestData] WHERE ([PRODUCT] = …
258 sql  sql-server  tsql  distinct 

7
SQL Server SELECT INTO @variable?
Ho il seguente codice in uno dei miei Procs archiviati Sql (2008) che funziona perfettamente: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier; SET @TopRelatedItemId = ( SELECT top(1) RelatedItemId FROM RelatedItems WHERE CustomerId = @CustomerId ) DECLARE @TempItem TABLE ( ItemId …

19
È necessario elencare tutti i trigger nel database di SQL Server con il nome della tabella e lo schema della tabella
Devo elencare tutti i trigger nel database di SQL Server con il nome della tabella e lo schema della tabella. Sono quasi lì con questo: SELECT trigger_name = name, trigger_owner = USER_NAME(uid),table_schema = , table_name = OBJECT_NAME(parent_obj), isupdate = OBJECTPROPERTY( id, 'ExecIsUpdateTrigger'), isdelete = OBJECTPROPERTY( id, 'ExecIsDeleteTrigger'), isinsert = OBJECTPROPERTY( …


12
Valori NULL all'interno della clausola NOT IN
Questo problema è emerso quando ho ottenuto diversi conteggi di record per quelle che pensavo fossero domande identiche una usando un not in wherevincolo e l'altra a left join. La tabella nel not invincolo aveva un valore nullo (dati errati) che faceva sì che quella query restituisse un conteggio di …
245 sql  sql-server  tsql  null  notin 

11
Come posso creare una chiave esterna in SQL Server?
Non ho mai "codificato manualmente" il codice di creazione di oggetti per SQL Server e la declerazione di chiavi esterne è apparentemente diversa tra SQL Server e Postgres. Ecco il mio sql finora: drop table exams; drop table question_bank; drop table anwser_bank; create table exams ( exam_id uniqueidentifier primary key, …
243 sql  sql-server  tsql 




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.