Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità






5
Scorciatoie / frammenti per selezionare un blocco di codice
Sto usando SQL Server Management Studio 2016 su Windows 10. Sono stanco di usare i tasti Maiusc / Ctrl + Su / Giù / Destra / Sinistra per selezionare il codice che voglio eseguire. Mi chiedo se ci sono scorciatoie / snippet per selezionare un blocco di codice separato da …
8 ssms 




1
Creazione di un vincolo UNIQUE da un oggetto JSON
Prendiamo alcuni esempi di persone di tabella, che ha ottenuto solo 2 campi: id e data (json). SELECT data FROM peoples ; {"name": "Adam","pos":"DBA","age":22 } {"name": "Alice","pos":"Security","age":33 } {"name": "Bob","pos":"Manager","age":42 } Voglio creare un vincolo per il campo "pos", che deve essere unico. Ho cercato su Internet i vincoli JSON …

3
Impossibile INSERIRE nella colonna appena creata
Ho una semplice tabella di test come questa: CREATE TABLE MyTable (x INT); All'interno di una transazione, provo ad aggiungere una colonna e quindi inserisco nella colonna appena creata: BEGIN TRANSACTION; PRINT 'Adding column, ''SupplementalDividends'', to MyTable table.'; ALTER TABLE MyTable ADD SupplementalDividends DECIMAL(18,6); PRINT 'Column added successfully....'; PRINT 'Ready …


4
SELEZIONA * ok in un trigger. O sto chiedendo problemi?
Sono coinvolto in un dibattito sul lavoro e ho bisogno di alcuni consigli su possibili insidie ​​che potrei trascurare. Immagina uno scenario in cui viene utilizzato un trigger per copiare i record eliminati in una tabella di controllo. Il trigger utilizza SELECT *. Tutti indicano e gridano e ci dicono …



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.