Il blog di Emanuele Mattei in ambito Database

Programmazione database, ado.net e database mobile

Blog

Siti

Siti Sql Server

Siti vari

Tools

Browse by Tags

All Tags » Sql (RSS)
select case when con if else
Lo so, è molto ma molto che non scrivo notizie su questo blog, ma ultimamente sono preso da mille impegni personali (volontariato informatico, ambiente, associazione culturale, ed eventi) e da altre tecnologie, come Silverlight e XNA http://emanuelemattei...
Posted: nov 01 2011, 11.29 by EmanueleM | with no comments
Filed under:
tips sql server case when null
Il seguente frammento di codice di Sql, illustra una tecnica di utilizzo del Case, per la gestione dei valori null. Nel caso che la condizione è vuota, mette come testo "ValoreCampoVuoto" altrimenti il testo "ValoreCampoPieno". SELECT...
Posted: gen 14 2011, 10.18 by EmanueleM | with no comments
Filed under:
Sql Server convertire un formato data da Italiano a USA
Nel caso che si deve convertire una data da un formato italiano a inglese, tramite la funzione di Sql Server convert, possiamo convertire il formato italiano (giorno/mese/ anno) in formato americano (mese/giorno/anno). Qui di seguito si riporta a titolo...
Posted: dic 03 2010, 12.26 by EmanueleM | with no comments
Filed under:
script sql scomporre una stringa in base ad un carattere
Il seguente frammento di codice, illustra un modo di come effettuare una split di una frase o meglio, come scomporre una frase in base ad un particolare carattere. Nell'esempio seguente, si ha una serie di parole divise tramite il simbolo asterisco...
Posted: apr 05 2010, 11.43 by EmanueleM | with no comments
Filed under:
Utilizzo della Stored Procedure sp_xml_preparedocument per inserire dati xml
Nel caso si devono gestire dei dati in formato xml la Store Procedure sp_xml_preparedocument ci può tornare utile. L'esempio qui di seguito, illustra l'utilizzo di tale SP, per inserire dei dati in una determinata tabella, con un campo di tipo...
Posted: feb 09 2009, 03.36 by EmanueleM | with no comments
Filed under:
Resettare il campo identity
Nel caso, che abbiamo una tabella, con un campo contatore, può capitare di resettare tale campo partendo da 1, anzichè dall'ultimo valore inserito. Se la tabella risulta vuota di dati, il comando qui di seguito, reimposta il campo identity della tabella...
Posted: dic 01 2008, 10.20 by EmanueleM | with no comments
Filed under: ,
Sql Server - Funzione datepart
La funzione datepart, ritorna un intero, il valore numerico di una data. Accetta due argomenti, il primo, la parte della data che si vuole estrapolare, per esempio il giorno, o il mese, ecc, mentre il secondo argomento, la data da esaminare. Se per esempio...
Posted: set 23 2008, 12.26 by EmanueleM | with no comments
Filed under:
Sql server - uso di select case
Qui di seguito, riporto un esempio di codice, riguardante l'utilizzo del case when else, la parola chiave case. Il frammento di codice, estrapola i dati da una tabella (dati) di una certa colonna (indicativo) e imposta per ogni riga, un certo valore...
Posted: set 22 2008, 11.59 by EmanueleM | with no comments
Filed under:
Utilizzo della funzione coalesce per togliere gli spazi
L'esempio qui di seguito, illustra come tramite la funzione coalese in una select, si estrapolono dei campi, togliendo l'eventuale spazio. Esempio: select coalesce(nome, '') as Nome, coalesce(Cognome, '') as Cognome from dati
Posted: set 18 2008, 01.06 by EmanueleM | with no comments
Filed under:
Sql Server - Rilevare la versione, il service pack e l'edizione
Di seguito si riporta lo script di Sql Server, per rilevare la versione, il service pack installato e l'edizione della versione di Sql (enterprise, standard, ecc). SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'...
Posted: apr 23 2008, 11.57 by EmanueleM | with no comments
Filed under:
Tips Sql: rilevare i totali dei campi con valori uguali
Supponiamo che vogliamo rilevare il numero totale dei singoli campi che hanno valori uguali. Di seguito si riporta la struttura dati della tabella di esempio Tab: Anagrafica: id int not null Descrizione varchar(50) Checked Di seguito si riportano i valori...
Posted: mar 09 2008, 12.08 by EmanueleM | with no comments
Filed under: ,