Archivio
Link sponsorizzati Sql Server ha un ottimo tool visuale di importazione ed esportazione dati da e verso le tabelle di un database. Tuttavia è interessante vedere come sia possibile fare questo attraverso una query T-SQL utilizzando una funzione chiamata OPENROWSET. OPENROWSET consente l’accesso remoto ad origini dati di tipo OLE DB.
Per un motivo o per un altro può tornare utile avere la lista delle tabelle presenti in un database come risultato di una query. Su Sql Server (come anche sugli altri dbms) sono disponibile delle tabelle di sistema che hanno al loro interno queste informazioni. Se avete i permessi è possibile interrogarle ed ottenere informazioni [...]
Microsoft Sql Server ha una grossa funzionalità che ci permette di chiamare all’interno di una funzione presente nel database un metodo statico definito all’interno di una dll scritta magari in C#. Il supporto al CLR fa molto comodo specialmente quando bisogna fare delle operazioni non fattibili con il T-SQL normale.
Come forse molti di voi sapranno il costrutto try catch è utilizzato per la gestione delle eccezione nella programmazione ad alto livello e consente al programmatore di implementare la gestione degli errori all’interno del proprio programma in maniera molto semplice. Tempo fa ho scoperto che esiste una gestione analoga degli errori anche su SQL Server. [...]
Un’operazione poco frequente ma importante quando si lavora con i database è il reset dell’identity dopo la cancellazione di una o più righe da una tabella. Il codice per effettuare il reset dell’identity in T-SQL è semplice, ma, nonostante ciò, io lo dimentico sempre. DBCC CHECKIDENT (TABLE_NAME, reseed, 0) Questo codice imposta il valore corrente [...]
Molte volte può tornare utile tirare fuori da una tabella soltanto la porzione di dati che vogliamo far visualizzare. Immaginiamo di avere una tabella con la paginazione nella quale mostriamo per ogni pagina 50 record. In ASP.NET è facile paginare i risultati da mostrare (ad esempio su una GridView), dando in pasto tutto il DataSet [...]


Ultimi Commenti