Press "Enter" to skip to content

Category: SQL

Post dedicati alle query in linguaggio SQL

Funzionalità FILESTREAM in SQL server

Fra le novità più importanti di SQL Server 2008, una è certamente la possibilità di utilizzare il file System per la memorizzazione dei dati di tipo BLOB. Pertanto se lavorate con Immagini, File binari ed altro che dovete memorizzare in un database SQL Server, è possibile utilizzare questa funzionalità, importante ad esempio per chi usa SQL Express, perché in questo modo, la zona per i BLOB non occupa spazio utile nei files del database, che sono limitati se non vado errata a 4GB.

Comments closed

SQL cercare del testo nel codice SQL di definizione di tutte le viste

Scenario: C’è un problema su SQL 2005 e SQL 2008 dovuto alle funzionalità di compatibilità con SQL 2000. In SQL 2000 infatti era possibile inserire in una vista una clausola ORDER BY inserendo semplicemente una SELECT TOP 100 PERCENT nella sua definizione.

Comments closed

SQL script di manutenzione database

Se come me, lavorate con Analisti creativi, succede spesso di dover modificare i database per aggiungere tabelle, cancellare tabelle, modificare tabelle, pertanto visto che è buona norma che se eseguite due volte uno script SQL ci sia un minimo di controlli affinchè non vadano in errore scrivo qui la sintassi base di alcuni dei più comuni controlli di esistenza per gli oggetti database, così anche io quando ne ho bisogno vengo qui e faccio copia ed incolla 😛

Comments closed

SQL Server, sicurezza spicciola

Un collega che sta studiando forsennatamente .Net, SQL, C# per poter costruire applicazioni gestionali professionali nel 21° secolo, vedendo un mio database mi ha fatto la seguente domanda:

Perché trovo l’utente MySqlUser nella Security del server, e poi lo trovo nel Database? E Perché mi dici di aver dato i permessi ad un ruolo creato sul database (db_MyRole) invece di darli all’utente?

Comments closed

SQL Generare copia di una tabella in una nuova in SQL Server

Oggi, ho trovato un pezzetto di SQL che reputo molto utile, al solito lo condivido nella speranza di dare una mano ;).

Lo scenario è il seguente:

Ho un server remoto da cui devo importare una serie di tabelle sul mio SQL Server locale per successive elaborazioni.

Comments closed

Copiare dati fra Database con ADO.Net

Sul forum nei giorni scorsi è stato chiesto come fare a copiare una tabella da un DB access ad un altro aggiungendovi una colonna, avendo già creato la tabella destinazione nel DB access di destinazione. Vediamo un metodo semplice per farlo usando ADO.NET. A seguito di una domanda su un forum, ho preparato un esempio per spiegare come copiare il contenuto di una tabella da un database Access ad un altro aggiungendo alla tabella di destinazione un dato in una colonna.

Comments closed

SQL Disattivare tutti i Vincoli di un database SQL Server

Ieri l’altro, in ufficio mi si è presentato il problema in oggetto, avevo infatti bisogno di modificare il campo principale per il legame fra i dati delle tabelle di un database.

Questo codice, un Intero, doveva essere modificato passando da 1 a 2, ovviamente essendo un vincolo di Foreign key su tutte le tabelle era un problema complesso da risolvere e il solo modo per farlo era quello di copiare tutti i dati tabella per tabella per poi rimuovere i dati errati.

Comments closed