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.
Ho 200 GB di data warehouse in SQL Server. Ho riscontrato tempi di esecuzione molto lenti per alcune query; ad esempio 12 ore per una deletequery semplice con un inner join. Dopo aver fatto qualche ricerca con i piani di esecuzione, ho aggiornato le statistiche delle 2 tabelle coinvolte nella …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 5 anni fa . Vorrei iniziare chiarendo che questa non è una domanda duplicata , né un potenziale duplicato per quella …
Sto cercando di creare una query t-sql in grado di determinare se un determinato database ha o meno snapshot del database che sono stati creati da esso. Ad esempio, se dovessi creare un'istantanea in questo modo: CREATE DATABASE [DatabaseA_Snapshot] ON (NAME=DatabaseA, FileName='<whatever>') AS SNAPSHOT OF [DatabaseA] C'è un modo in …
Vorrei fare questo: DECLARE @Id INT; UPDATE Logins SET SomeField = 'some value' OUTPUT @Id = Id WHERE EmailAddress = @EmailAddress -- this is a parameter of the sproc È possibile? So che posso dichiarare una variabile di tabella locale e indirizzare lì l'output ma preferirei saltarlo se possibile
Ho un trigger UPDATE su una tabella che cerca una colonna specifica che cambia da un valore specifico a qualsiasi altro valore. Quando ciò accade, aggiorna alcuni dati correlati in un'altra tabella tramite una singola istruzione UPDATE. La prima cosa che fa il trigger è verificare se le righe aggiornate …
Sto cercando di utilizzare ' RESTORE HEADERONLY ' per ottenere la data in cui è stato eseguito il backup che sto per ripristinare. Il comando: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' funziona bene in Query Analyzer e fornisce un gruppo di risultati con qualcosa come 50 colonne. …
Abbiamo un generatore SQL che emette istruzioni condizionali SQL genericamente per campi specifici (che per motivi di discussione: etichettiamo come myField). Se myFieldè di tipo NVARCHAR, possiamo fare un confronto tra detto campo contro una stringa in questo modo: myField = 'foo'. Tuttavia, questo non funziona per i campi di …
Proverò a creare un grafico dai dati dal mio database del server SQL. Avrò tutte le strade con il conteggio degli utenti che vivono in questa strada anche il conteggio è zero. Per questo ho provato questa query: Create table Streets( ID int IDENTITY primary key, Name varchar(100) ); create …
Sono principalmente uno sviluppatore .NET che utilizza Entity Framework ORM. Tuttavia, poiché non voglio fallire nell'uso dell'ORM , sto cercando di capire cosa succede all'interno del livello dati (database). Fondamentalmente, durante lo sviluppo avvio il profiler e controllo cosa generano alcune parti del codice in termini di query. Se rilevo …
Come posso modificare il valore predefinito a livello di sistema di MAXRECURSION? Di default è 100, ma devo aumentarlo a qualcosa come 1000. Non riesco a utilizzare i suggerimenti per le query poiché sto utilizzando un programma che accetta la mia query e la esegue per me e, purtroppo, non …
Ho una procedura memorizzata che memorizza i valori in una variabile di tabella. Seleziono questi valori e li restituisco quando viene chiamata la procedura. Sto cercando di impostare questi valori di ritorno in un'altra variabile di tabella ma non riesco a capirlo. Procedura memorizzata ALTER PROCEDURE [dbo].[GetOrSetDomainId] @DomainName varchar(50), @DomainUrl …
Sto scrivendo un programma che mi richiede di assegnare tutte le autorizzazioni e tutto il codice. Mi sono bloccato in questa parte: Voglio solo fare l'equivalente di fare clic sulla piccola casella in "Mappa" per il database msdb e assegnare tale utente al ruolo SqlAgentUser. Ho bisogno di un utente …
Sto cercando di ottenere alcuni rapporti per i registri orari dei dipendenti. Abbiamo due tabelle specifiche per questa domanda. I dipendenti sono elencati nella Memberstabella e ogni giorno inseriscono le voci del lavoro che hanno svolto e che sono archiviate nella Time_Entrytabella. Esempio di installazione con SQL Fiddle: http://sqlfiddle.com/#!3/e3806/7 Il …
Ho un db chiamato 'mysite_db' su un server e ho creato una copia sul mio computer locale che è anche 'mysite_db'. Vorrei collegare il db (dal mio computer locale) al server che ha già questo nome db. Significato Devo cambiare il nome del mio db locale (suppongo di dover anche …
Esiste un modo migliore per scrivere le righe seguenti in SQL Server 2005? CASE WHEN (ID IS NULL) THEN 'YES' WHEN (ID IS NOT NULL) THEN 'NO' END AS ID_Value,
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.