Domande taggate «tsql»

T-SQL (Transact Structured Query Language) è l'estensione della funzionalità SQL supportata da Sybase ASE e Microsoft SQL Server. Non utilizzare questo tag per query correlate a MySQL, PostgreSql, Oracle (Pl / SQL). Si noti che anche il codice SQL che viene scritto utilizzando LINQ non farà parte di questo tag. Questo tag è stato creato appositamente per la programmazione SQL avanzata utilizzando Microsoft SQL Server.


11
Aggiornare una tabella utilizzando JOIN in SQL Server?
Voglio aggiornare una colonna in una tabella facendo un join su un'altra tabella, ad esempio: UPDATE table1 a INNER JOIN table2 b ON a.commonfield = b.[common field] SET a.CalculatedColumn= b.[Calculated Column] WHERE b.[common field]= a.commonfield AND a.BatchNO = '110' Ma si lamenta: Messaggio 170, livello 15, stato 1, riga 2 …




11
Come partecipare alla prima riga
Userò un esempio concreto, ma ipotetico. Ogni ordine ha normalmente un solo elemento pubblicitario : Ordini: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A LineItems: LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing Ma a volte ci sarà un …

14
DateTime2 vs DateTime in SQL Server
Quale: datetime datetime2 è il modo consigliato per memorizzare data e ora in SQL Server 2008+? Sono consapevole delle differenze di precisione (e probabilmente dello spazio di archiviazione), ma ignorandole per ora, esiste un documento di best practice su quando usare cosa, o forse dovremmo usare datetime2solo?





9
Query di aggiornamento SQL tramite join
Devo aggiornare un campo con un valore che viene restituito da un join di 3 tabelle. Esempio: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and gm.manufacturerID=34 …

14
Come posso creare un vincolo univoco che consenta anche null?
Voglio avere un vincolo unico su una colonna che ho intenzione di popolare con i GUID. Tuttavia, i miei dati contengono valori null per questa colonna. Come posso creare il vincolo che consente più valori null? Ecco uno scenario di esempio . Considera questo schema: CREATE TABLE People ( Id …
620 sql-server  tsql 



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.