Devo scrivere una procedura memorizzata T-SQL che aggiorna una riga in una tabella. Se la riga non esiste, inserirla. Tutti questi passaggi sono racchiusi in una transazione. Questo è per un sistema di prenotazione, quindi deve essere atomico e affidabile . Deve restituire true se la transazione è stata impegnata …
Dopo l'installazione di SQL Server 2008, non riesco a trovare il SQL Server Configuration Managernel Start / SQL Server 2008 / Configuration Toolsmenu. Cosa devo fare per installare questo strumento?
Ho un backup di Database1 di una settimana fa. Il backup viene eseguito settimanalmente nello scheduler e ottengo un .bakfile. Ora voglio armeggiare con alcuni dati, quindi ho bisogno di ripristinarli su un database diverso - Database2 . Ho visto questa domanda: ripristinare il database di SQL Server nello stesso …
Ho appena installato SQL Server 2008 Express sul mio computer Vista SP1. In precedenza avevo 2005 qui e l'ho usato bene con il vecchio SQL Server Management Studio Express. Sono stato in grado di connettermi senza problemi alla mia istanza PC-NAME \ SQLEXPRESS (no, PC-NAME non è il nome del …
Ho un sacco di ordini di prodotti e sto cercando di raggruppare per data e sommare la quantità per quella data. Come posso raggruppare per mese / giorno / anno senza prendere in considerazione la parte temporale? 3/8/2010 7:42:00 dovrebbe essere raggruppato con 3/8/2010 4:15:00
Quando invio un batch (ad esempio, eseguo una query) in SSMS, vedo il tempo impiegato per l'esecuzione nella barra di stato. È possibile configurare SSMS per mostrare il tempo di query con una risoluzione di millisecondi? Ecco il bar di cui sto parlando con la sezione di interesse cerchiata in …
Ho una base UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Questa query funziona bene in Oracle, Derby, MySQL- ma non in SQL Server 2008 con seguente errore: "Messaggio 102, livello 15, stato 1, riga 1 Sintassi errata vicino a 'Q'." Se rimuovo tutte le …
Solo per esempio: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM …
Alcuni esempi da mostrare, solo in caso di: Tabella in linea valutata CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID = c.ProductID WHERE a.ShipDate IS NULL GO Tabella multiistruzione valutata …
Ho un database SQL Server e ho appena capito che posso cambiare il tipo di una delle colonne da inta bool. Come posso farlo senza perdere i dati già inseriti in quella tabella?
Sto cercando di confrontare due tabelle, SQL Server, per verificare alcuni dati. Voglio restituire tutte le righe da entrambe le tabelle in cui i dati sono nell'uno o nell'altro. In sostanza, voglio mostrare tutte le discrepanze. Per fare ciò ho bisogno di controllare tre dati: FirstName, LastName e Product. Sono …
Ho un tavolo esistente chiamato Persion. In questa tabella ho 5 colonne: persionId pname PMID Pdescription PamT Quando ho creato questa tabella, ho impostato PersionIde Pnamecome chiave primaria . Ora voglio includere un'altra colonna nella chiave primaria - PMID. Come posso scrivere una ALTERdichiarazione per fare questo? (Ho già 1000 …
Ho un database SQL Server e voglio cambiare la colonna identità perché è iniziata con un numero elevato 10010ed è correlata a un'altra tabella, ora ho 200 record e voglio risolvere questo problema prima che aumenti. Qual è il modo migliore per modificare o ripristinare questa colonna?
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.