MySQL: migrare dati da un DB ad un altro con adattamento

30 aprile 2013 - Fonte: http://www.guizzardi.net

Dovendo realizzare una nuova versione di un importante sito di aste per beneficenza mi sono ritrovato a dover recuperare i dati degli utenti e delle associazioni ONLUS presenti nel database in uso reinserendoli nel database realizzato da me. Ovviamente, non si è trattato di copiare le vecchie tabelle nel nuovo database, sarebbe stato troppo semplice e questo articolo sarebbe stato pressoché inutile. Quello che invece ho dovuto realizzare sono stati una serie di script, in SQL e PHP, per recuperare questi dati. Un’occasione per rispolverare il mio SQL arrugginito.

Tabelle di partenza:

CREATE TABLE IF NOT EXISTS `addfield_data` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `codlabel` int(11) NOT NULL DEFAULT '0',
  `codelement` int(11) NOT NULL...

Leggi il seguito »

Funzione SQL DB2 per calcolo anno – settimana

10 marzo 2013 - Fonte: http://www.sefi.it
Nel DB2 SQL for i (AS/400) esistono funzioni che permettono di calcolare il numero della settimana di una certa data e sono WEEK e WEEK_ISO. La principali differenze tra loro sono che WEEK considera che la settimana inizia con Domenica e l’1 Gennaio è sempre parte della PRIMA SETTIMANA dell’anno, mentre WEEK_ISO considera che la …

Continua a leggere »

...

Leggi il seguito »

FAST VisualREPORTS

6 gennaio 2013 - Fonte: http://www.rinorusso.it

progettofast

L’anno 2013 si apre con importanti novità in ambito software con l’aggiunta di una nuova applicazione alla suite FAST.

VisualREPORTS è il successore di VisualSQL dal quale prende la funzionalità di creazione delle query di interrogazione di un database ed aggiungendo un sistema di visualizzazione con stampa dei dati lo trasforma in un utile minisistema di reportistica personalizzata.

Le principali funzionalità previste...

Leggi il seguito »

Sql Server 2008 Salva (non consentito)

22 novembre 2012 - Fonte: http://www.evilripper.net

Tempo fa ho dovuto usare Sql Server 2008 per via di un progetto che mi era stato assegnato e praticamente ho notato un comportamento veramente fastidioso: non permetteva di fare alcune modifiche sulle tabelle dall'interfaccia grafica di sql management studio e nemmeno di generare lo script sql di modifica

The post Sql Server 2008 Salva (non consentito) appeared first on Evilripper Blog.

...

Leggi il seguito »

Oracle Database XE e JBoss in conflitto sulla porta 8080

22 novembre 2012 - Fonte: http://www.guidepc.it

Abbiamo appena installato Oracle Database XE in locale e dobbiamo sviluppare le nostre applicazioni eseguendole con JBoss. In avvio l’application server va subito in errore, perchè trova la porta 8080 già utilizzata.
Vediamo come risolvere il problema.

Il messaggio di Jboss è immediatamente comprensibile:

WARN [JBossWeb] Failed to startConnectors
LifecycleException: service.getName(): “jboss.web”;
Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080

e indica il fatto che la porta 8080 è già utilizzata da qualche altro servizio (nel nostro caso proprio Oracle Database XE).
Oracle memorizza le porte da utilizzare direttamente in una tabella del database:...

Leggi il seguito »

Relational: uno strumento per l’algebra relazionale

14 novembre 2012 - Fonte: http://fasterindesign.altervista.org
relationalSe siete studenti alle prese con lo studio delle basi di dati probabilmente starete maledicendo con tutto il vostro essere la parte di algebra relazionale. Un’applicazione che mi ha aiutato abbastanza durante i miei studi è stata Relational, uno strumento semplice ma efficace per lo studio dell’algebra relazionale. Quando studiavo basi di dati, mi chiedevo [...]...

Leggi il seguito »

Installiamo Oracle Database Express Edition

9 novembre 2012 - Fonte: http://www.guidepc.it

Per chi sviluppa può essere utile avere un database in locale su cui effettuare in completa autonomia le modifiche alle tabelle o ai diritti degli utenti.
Oggi vediamo come installare l’Oracle Express Edition su Windows.

Innanzitutto preoccupiamoci di scaricare il file di installazione dal sito della Oracle.
Possiamo direttamente collegarci con questa pagina del sito ufficiale di Oracle per poter scaricare la versione per Windows (a 32 bit). Come potete notare, è disponibile anche la versione per Linux a 64 bit.

Come scaricare Oracle Database XE...

Leggi il seguito »

Tutorial 38 – Importare dati da una tabella HTML in App Inventor – Parte 2

5 novembre 2012 - Fonte: http://seblogapps.blogspot.com/


Eccoci alla parte 2 del tutorial (la parte 1 la trovate cliccando QUA) Ora i dati sono pronti e formattati secondo le nostre necessità. Non ci resta che creare l'app che scarichi questi dati e li visualizzi all'utente. Per semplicità la nostra app visualizzerà solo le prime 3 squadre in classifica ed il loro punteggio, è chiaro come sia possibile far visualizzare qualsiasi dato presente ...

Leggi il seguito »

Tutorial 38 – Importare dati da una tabella HTML in App Inventor – Parte 1

5 novembre 2012 - Fonte: http://seblogapps.blogspot.com/


Nel tutorial di oggi ci occuperemo di "data scraping", ovvero quel metodo con cui si prendono delle informazioni dalla rete per poi renderle disponibili all'interno della nostra app. Nello specifico faremo "scraping" di una tabella HTML visto che in internet, molte volte troviamo dati formattati proprio sotto forma tabellare. Per cercare di facilitare il più possibile il processo utilizzeremo ...

Leggi il seguito »

Espressioni Regolari in Oracle

31 ottobre 2012 - Fonte: http://alfonsiweb.altervista.org/blog

Supponiamo di avere un campo varchar e vogliamo verificare se tutti i valori inseriti sono numerici o anche alfanumerici (in pratica voglio simulare una funzione del tipo is_number). La soluzione al problema può essere la creazione di una funzione isnumeric che restituisce true se il campo è un numero. Ma se avete un database oracle versione 10g o superiore allora potete sfruttare le espressioni regolari.

Ad esempio una select di questo tipo individua i record di tipo solo ...

Leggi il seguito »