Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.
Possiamo dichiarare un Identitylike in id_nummodo che id_numabbia un incremento di numeri univoci. CREATE TABLE new_employees ( id_num int IDENTITY(1,1), fname varchar (20), minit char(1), lname varchar(30) ) Si consiglia di utilizzare Identityin alternativa a Primary keypoiché Identityfornito un numero univoco per ogni riga?
Come posso trovare tutte le posizioni con patindexin una tabella o variabile? declare @name nvarchar(max) set @name ='ali reza dar yek shabe barani ba yek ' + 'dokhtare khoshkel be disco raft va ali baraye' + ' 1 saat anja bud va sepas... ali...' select patindex('%ali%',@name) as pos Questo ritorna …
Sto cercando di produrre un piano di query di esempio per mostrare perché UNIONing due set di risultati può essere migliore dell'utilizzo di OR in una clausola JOIN. Un piano di query che ho scritto mi ha lasciato perplesso. Sto usando il database StackOverflow con un indice non cluster su …
Come tutti sappiamo, READ UNCOMMITTED è il livello di isolamento più basso in cui possono accumularsi cose come letture sporche e letture fantasma. Qual è il momento migliore per utilizzare questo livello di isolamento e per quali motivi potrebbe essere utilizzato? In realtà ho letto le risposte prima, ma non …
Voglio eseguire un pacchetto SSIS contenente le attività di trasferimento di oggetti SQL Server. I server coinvolti si trovano nello stesso dominio, ma i servizi di SQL Server sono in esecuzione su account di servizi locali. Quindi l'ambiente si presenta così: Dominio Server 1 SQL Server in esecuzione su un …
sys.dm_repl_tranhashcontiene informazioni sull'hash delle transazioni, ma ho difficoltà a comprendere la terminologia. Che cos'è una "transazione con hash"?
Una domanda che è emersa in una discussione in chat: So che hash join passa internamente a una sorta di cosa dei loop nidificati. Cosa fa SQL Server per un salvataggio dell'hash aggregate (se ciò può accadere)?
La documentazione per sys.dm_exec_query_statsafferma quanto segue: Una query iniziale di sys.dm_exec_query_stats potrebbe produrre risultati imprecisi se sul server è attualmente in esecuzione un carico di lavoro. Risultati più precisi possono essere determinati rieseguendo la query. A volte interrogo quel DMV durante un carico di lavoro attivo e preferirei risultati accurati. …
Quindi stavo cercando di modificare alcune impostazioni nel mio Microsoft SQL Server Management Studio 2019. Cambio la modalità di accesso da mista (autenticazione Windows e SQL) a solo Windows e ora non riesco ad accedere con il mio account sa e non avere un altro account con diritti di amministratore. …
Ho i seguenti dati di esempio per permutazioni e combinazioni. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan Soponatime','Hight …
Quindi ho determinato che il comportamento irregolare del mio SQL Server è dovuto all'impostazione predefinita di .Net SqlClient Data Provider SET ARITHABORT OFF. Detto questo, ho letto vari articoli che discutono il modo migliore per implementarlo. Per me, voglio solo un modo semplice perché SQL Server sta soffrendo e la …
SQL Server mi consente di creare più chiavi esterne su una colonna e ogni volta usando solo un nome diverso posso creare un'altra chiave che fa riferimento allo stesso oggetto. Fondamentalmente tutte le chiavi stanno definendo la stessa relazione. Voglio sapere a che serve avere più chiavi esterne che sono …
Ho una tabella con due colonne, voglio contare i valori distinti su Col_B su (condizionato da) Col_A. MyTable Col_A | Col_B A | 1 A | 1 A | 2 A | 2 A | 2 A | 3 b | 4 b | 4 b | 5 Risultato atteso …
Una delle mie query era in esecuzione in modalità di esecuzione seriale dopo una versione e ho notato che sono state utilizzate due nuove funzioni in una vista a cui fa riferimento la query LINQ to SQL generata dall'applicazione. Quindi ho convertito quelle funzioni SCALAR in funzioni TVF, ma la …
Consentitemi di esprimere il pugno ovvio: capisco perfettamente che i tipi in virgola mobile non possono rappresentare con precisione i valori decimali . Non si tratta di questo! Tuttavia, i calcoli in virgola mobile dovrebbero essere deterministici . Ora che questo è fuori mano, lascia che ti mostri il caso …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.