Domande taggate «t-sql»

Transact-SQL (T-SQL) è un dialetto di SQL utilizzato da Microsoft SQL Server e Sybase di SAP.






5
Numeri primi in un determinato intervallo
Di recente mi è stato affidato il compito di stampare tutti i numeri primi (1-100). Ho fallito drasticamente lì. Il mio codice: Create Procedure PrintPrimeNumbers @startnum int, @endnum int AS BEGIN Declare @a INT; Declare @i INT = 1 ( Select a = @startnum / 2; WHILE @i<@a BEGIN @startnum%(@a-@i) …


2
Operazione di differenza simmetrica in Transact-SQL?
Ho sempre saputo UNIONdell'operatore in SQL, ma solo di recente ho scoperto che c'erano altri operatori di set INTERSECTe EXCEPT. Non sono stato in grado di trovare un operatore che esegua il quarto grande operatore, la differenza simmetrica (ad esempio il contrario di INTERSECT.) Sembra che riesca a ottenere l'output …
10 sql-server  t-sql 



1
per l'output del percorso xml ('')
Quando eseguo quanto segue select t.type from (values ('Green'),('Blue'),('Red')) as t(type) for xml path('') Ricevo questo output <type>Green</type> <type>Blue</type> <type>Red</type> Se eseguo quanto segue select t.type + '/' from (values ('Green'),('Blue'),('Red')) as t(type) for xml path('') Ricevo questo output Green/Blue/Red/ Perché l'aggiunta della concatenazione nella selezione porta alla rimozione dei …

3
Perché questa query, mancante di una clausola FROM, non genera errori?
Quindi abbiamo una query con una sottoquery che contiene un refuso. Manca la clausola FROM. Ma quando lo esegui, non si guasta! Perché!? SELECT 1 ,r.id ,'0D4133BE-C1B5-4141-AFAD-B171A2CCCE56' ,GETDATE() ,1 ,'Y' ,'N' ,oldItem.can_view ,oldItem.can_update FROM Role r JOIN RoleObject oldReport ON r.customer_id = oldReport.customer_id JOIN RoleItem oldItem ON oldReport.id = oldItem.role_object_id …




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.