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.

8
Che cos'è il tipo di dati SYSNAME in SQL Server?
A cosa serve il tipo di dati SYSNAME di SQL Server? BOL dice: Il tipo di dati sysname viene utilizzato per colonne di tabella, variabili e parametri di stored procedure che memorizzano i nomi degli oggetti. ma non lo capisco davvero. C'è un caso d'uso che puoi fornire?
131 sql  sql-server  tsql  types 



11
SQL "seleziona dove non in subquery" non restituisce risultati
Disclaimer: ho capito il problema (credo), ma volevo aggiungere questo problema a StackTranslate.it poiché non riuscivo (facilmente) a trovarlo da nessuna parte. Inoltre, qualcuno potrebbe avere una risposta migliore di me. Ho un database in cui una tabella "Comune" fa riferimento a diverse altre tabelle. Volevo vedere quali record nella …
130 sql  sql-server  tsql 


3
Alias ​​di riferimento (calcolato in SELECT) nella clausola WHERE
SELECT (InvoiceTotal - PaymentTotal - CreditTotal) AS BalanceDue FROM Invoices WHERE BalanceDue > 0 --error Il valore calcolato "BalanceDue" impostato come variabile nell'elenco delle colonne selezionate non può essere utilizzato nella clausola WHERE. C'è un modo che può? In questa domanda correlata ( Utilizzo di una variabile in MySQL Select …
130 sql  sql-server  tsql 


6
SQL Server: colonne per righe
Alla ricerca di una soluzione elegante (o qualsiasi) per convertire colonne in righe. Ecco un esempio: ho una tabella con il seguente schema: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Ecco cosa voglio ottenere come risultato: [ID] [EntityId] [IndicatorName] [IndicatorValue] E i valori del risultato saranno: 1 1 'Indicator1' 'Value …
129 sql  sql-server  tsql  unpivot 



3
Convenzione di denominazione per vincolo univoco
Le convenzioni di denominazione sono importanti e la chiave primaria e la chiave esterna hanno convenzioni comunemente usate e ovvie ( PK_Tablee FK_Table_ReferencedTable, rispettivamente). Anche la IX_Table_Columndenominazione per gli indici è abbastanza standard. Che dire del vincolo UNICO? Esiste una convenzione di denominazione comunemente accettata per questo vincolo? Ho visto …

16
Sono possibili collisioni GUID?
Sto lavorando su un database in SQL Server 2000 che utilizza un GUID per ogni utente che utilizza l'app a cui è legato. In qualche modo, due utenti hanno finito con lo stesso GUID. So che microsoft utilizza un algoritmo per generare un GUID casuale che ha una probabilità estremamente …
128 sql-server  guid 



7
Disabilita Abilita Trigger SQL server per una tabella
Voglio creare un proc come di seguito ma ha un errore sulla sintassi. Qualcuno potrebbe sottolineare il problema? Create PROCEDURE [dbo].[my_proc] AS BEGIN DISABLE TRIGGER dbo.tr_name ON dbo.table_name -- some update statement ENABLE TRIGGER dbo.tr_name ON dbo.table_name END ** Error Message : Incorrect syntax near 'ENABLE'.

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.