Domande taggate [sql-server]

576 voti
12 risposte
Qual è la differenza tra char, nchar, varchar e nvarchar in SQL Server?
Che cosa si intende per nvarchar? Qual è la differenza tra char, nchar, varchar e nvarchar in SQL Server?      576 12 risposte          ...
chiesto 6 anni fa
150 voti
7 risposte
SQL JOIN vs IN performance?
Ho un caso in cui l'utilizzo di un JOIN o di un IN mi darà i risultati corretti ... Che di solito ha prestazioni migliori e perché? Quanto dipen...
chiesto 6 anni fa
77 voti
6 risposte
Il provider 'Microsoft.ACE.OLEDB.16.0' non è registrato sul computer locale. (System.Data) [duplicato]
     Questa domanda ha già una risposta qui:                   'Microsoft.ACE.OLEDB.12.0 il fornitore non è registrato sul computer locale...
chiesto 6 mesi fa
164 voti
10 risposte
Quando si ripristina un backup, come posso disconnettere tutte le connessioni attive?
Il mio SQL Server 2005 non ripristina un backup a causa di connessioni attive. Come posso forzarlo?      164 Vuoi sempre voler uccidere...
12 voti
2 risposte
Come posso creare gli script di distribuzione dai progetti di database VS 2012?
Con i progetti di database VS2010, potrei definire un database di destinazione (o non), impostare un'azione (creare solo script o creare script...
25 voti
4 risposte
Impossibile trovare l'utente '', perché non esiste o non si dispone dell'autorizzazione
Sto cercando di aggiungere le autorizzazioni a una procedura Store per un utente che utilizza questa query,  USE [MyDatabaseName] GO GRANT EX...
12 voti
5 risposte
Usare "varchar" come chiave primaria? cattiva idea? o ok?
È davvero così brutto usare "varchar" come chiave primaria? (memorizzerà i documenti dell'utente e sì può superare i 2+ miliardi di documenti...
31 voti
2 risposte
EXEC sp_executesql con più parametri
Come passare correttamente i parametri all'istruzione EXEC sp_executesql? Questo è quello che ho adesso, ma sto ricevendo errori:  alter PR...
53 voti
6 risposte
Come aggiungo una chiave primaria auto_increment nel database SQL Server?
Ho una tabella che attualmente non ha una chiave primaria. Tutto quello che devo fare è aggiungere un primary key, no null, auto_increment. S...
chiesto 1 anno fa
255 voti
7 risposte
Best practice per la lunghezza della colonna SQL varchar
Ogni volta che si imposta una nuova tabella SQL o si aggiunge una nuova colonna varchar a una tabella esistente, mi chiedo una cosa: qual è il m...
chiesto 5 anni fa
62 voti
12 risposte
Errore mssql '5 (Accesso negato.)' durante il ripristino del database
Voglio ripristinare un database da un file (Tasks- > Restore- > Database; dopo aver selezionato dal dispositivo e selezionato il file) tra...
chiesto 5 anni fa
67 voti
10 risposte
Subquery SQL Server ha restituito più di 1 valore. Questo non è permesso quando la subquery segue =,! =, <, <=,>,> =
Eseguo la seguente query:  SELECT orderdetails.sku, orderdetails.mf_item_number, orderdetails.qty, orderdetails.price, supplie...
chiesto 2 anni fa
16 voti
6 risposte
Impossibile trovare microsoft.sqlserver.batchparser.dll
Ho scritto un'app web di asp.net che utilizza SMO contro SQL Server 2008 per poter eseguire alcuni script DB. Fa riferimento a questi assembly (...
chiesto 8 anni fa
11 voti
2 risposte
Viste indicizzate di SQL Server
Sto cercando di creare una vista indicizzata in SQL Server e mi chiedevo se dovessi indicizzare le colonne della vista. Lo sto chiedendo perc...
197 voti
13 risposte
Istruzione INSERT in conflitto con il vincolo FOREIGN KEY - SQL Server
Ho ricevuto il seguente errore. Potresti per favore aiutarmi?    Messaggio 547, livello 16, stato 0, riga 1   L'istruzione INSERT era in con...
268 voti
19 risposte
Quali sono i casi d'uso per selezionare CHAR su VARCHAR in SQL?
Comprendo che CHAR è consigliato se tutti i miei valori sono a larghezza fissa. Ma, quindi cosa? Perché non scegliere VARCHAR per tutti i campi...
chiesto 1 anno fa
12 voti
1 risposte
errore di sintassi in CROSS APPLY
Sto cercando di eseguire una query semplice per trovare le query con il tempo medio della CPU più alto. Il codice è letteralmente copiato da qu...
chiesto 6 anni fa
26 voti
6 risposte
SQL LocalDB vs SQL Server CE
Ho un piccolo progetto che avrà 1 utente su 1 computer. Il database sarà piuttosto piccolo (probabilmente meno di 1 mb di dati). Ho intenzione d...
19 voti
9 risposte
Come evitare Sql Query Timeout
Ho accesso RO su una vista SQL. Questa query è scaduta. Come evitare questo?  select count(distinct Status) from [MyTable] with (NOL...
chiesto 10 anni fa
29 voti
4 risposte
Esecuzione di set di query SQL utilizzando il file batch?
Sto usando un database SQL Server. Ho queste query SQL:  Delete from TableA; Delete from TableB; Delete from TableC; Delete from TableD; Delet...
chiesto 5 anni fa
155 voti
15 risposte
Calcolare un totale parziale in SQL Server
Immagina la seguente tabella (chiamata TestTable):  id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/J...
chiesto 4 anni fa
57 voti
14 risposte
Come risolvere gli errori di timeout SQL intermittenti
Abbiamo avuto alcune istanze al giorno in cui abbiamo ricevuto una grande quantità di errori SQL Timeout da più applicazioni (System.Data.SqlCli...
68 voti
8 risposte
Arrotondamento di SQL DateTime a mezzanotte
Ho un piccolo problema con la mia query SQL. Sto usando la funzione GETDATE, tuttavia, diciamo che eseguo lo script alle 17:00, estrarrà i recor...
303 voti
29 risposte
Database di versioni di SQL Server
Voglio ottenere i miei database sotto controllo di versione. Qualcuno ha qualche consiglio o articoli consigliati per farmi iniziare? Voglio...
67 voti
7 risposte
Applicando la funzione di aggregazione MIN a un campo BIT
Voglio scrivere la seguente query:  SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... Il problema è che a SQL Se...
chiesto 8 anni fa