Domande taggate «sql-server»

Microsoft SQL Server è un sistema di gestione di database relazionali (RDBMS). Usare questo tag per tutte le edizioni di SQL Server tra cui Compact, Express, Azure, Fast-track, APS (precedentemente PDW) e Azure SQL DW. Non utilizzare questo tag per altri tipi di DBMS (MySQL, PostgreSQL, Oracle, ecc.). Non utilizzare questo tag per problemi relativi allo sviluppo di software e dispositivi mobili, a meno che non sia direttamente correlato al database.


6
Sottoquery che utilizza Exists 1 o Exists *
Scrivevo i miei assegni EXISTS in questo modo: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Uno degli amministratori di database in una vita precedente mi ha detto che quando faccio una EXISTSclausola, usa SELECT 1invece diSELECT * IF EXISTS (SELECT …
88 sql  sql-server  tsql 

12
Funzioni vs stored procedure
Diciamo che devo implementare un pezzo di codice T-SQL che deve restituire una tabella come risultato. Posso implementare una funzione con valori di tabella oppure una stored procedure che restituisce un insieme di righe. Cosa dovrei usare? In breve, quello che voglio sapere è: Quali sono le principali differenze tra …



4
Come eseguire una query per valori e attributi Xml dalla tabella in SQL Server?
Ho una tabella che contiene una Xmlcolonna: SELECT * FROM Sqm Un campione dei xmldati di una riga sarebbe: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701" >73701</Metric> <Metric id="TransactionCleanupThread.RefundOldTrans" type="timer" unit="µs" count="1" sum="184487" average="184487" minValue="632704" maxValue="632704" >632704</Metric> <Metric id="Database.CreateConnection_SaveContextUserGUID" type="timer" unit="µs" count="2" sum="7562" average="3781" minValue="12928" …

2
selezionare in in mysql
Sono un utente MSSQL e ora sto convertendo il mio database in MySQL. Sto scrivendo la seguente query in MySQL: select * into new_tbl from tbl E ottengo il seguente errore Error : Undeclared variable new_tbl Come dovrebbe essere scritta correttamente una query del genere in MySQL?
88 mysql  sql  sql-server 

5
MS SQL confronta le date?
Ho 2 date (datetimes): data1 = 2010-12-31 15: 13: 48.593 data2 = 2010-12-31 00: 00: 00.000 È lo stesso giorno, solo tempi diversi. Il confronto tra data1 e data2 utilizzando <= non funziona a causa dell'ora di data1. Quindi date1 <= date2 è sbagliato, ma dovrebbe essere vero. Posso confrontarli …






6
Sequenza vs identità
SQL Server 2012 è stato introdotto Sequencecome una nuova funzionalità, come in Oracle e Postgres. Dove le sequenze sono preferite rispetto alle identità? E perché abbiamo bisogno di sequenze?


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.