mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Monitorare le prestazioni di Oracle

Salve,
Dovrei monitorare le prestazioni di un Oracle 9.2.0.6 64 Bit , per
verficare i tempi di lettura e scrittura su disco etc, per individuare
i punti di latenza, perchè nonostante la macchina abbia un hardaware
adeguato ( dual opteron 16 Gb ram di cui 8 Gb riservati alla SGA) con
SLES 9 a 64bit , riscontro una notevole lentezza nelle esecuzione di
comenti come insert update etc.
Quindi per verficare questo ho pensato di utilizzare il Performance
Manager, solo che non riesco a capire quale può essere l'analisi
migliore per verificare il corretto funzionamento.mi potete dare una
mano ?Grazie a tutti

 
http://www.oracle.com/pls/db92/db92.to_pdf?pathname=em.920%2Fa96672.pdf&remark=docindex
con quest + mrtg + rrd una analisi di minuto in minuto e confrontare i 
grafici con altri parametri esterni al db (carico processori, numero 
processi, numero utenti, letture scritture su disco, traffico di rete) e
vedere che corrispondenze hai per il calo di prestazioni. Il vantaggio è 
che non devi essere sempre li nel momento esatto in cui hai il 
rallentamento.
Lelle.

Newsgroup: it.comp.software.database
Titolo: Access 97 Sql-Server 7.0!!!!!!!!!!!!!

Ciao a tutti....
Volevo porre sto problema..
Ho fatto un'applicazione con Access97, ora la mole dei dati č abbastanza
grossa,
quindi Access 97 sembrerebbe  non sia  piů in grado di gestire tutti
questi dati in modo affidabile
con oltre 20 utenti collegati in rete.
Io volevo passare ad Sql-server 7.0 come gestore dati e utilizzare come
front-end l'applicazione scritta con VBA.
Cosa consigliate?
Ne vale la pena?
Pensate che devo fare molte modifiche ai sorgenti?
Grazie anticipatamente per le eventuali risposte.
Ciao Tore.

 Pensate che devo fare molte modifiche ai sorgenti?
SQL 7 segue pedissequamente i dettami del linguaggio SQL e le 12 regole del
Dr. Codd (che poi, in definitiva sono la stessa cosa), ed e' assai comodo.
Oltretutto non rompe le OO quando si tratta di gestire i campi date.
Ciao
Nettuno

Ho avuto una esperienza di programmazione con Sql Server 7 usando come
client Access 97. Il risultato finale (sto parlando del gestionale Dafowin)
č
mortificato dall'usare il dao per collegarti le tabelle in locale. Ti
consiglio di spendere
un paio di mesi di piů ma di convertire tutto in VB6, che con Ado 2.5
schizza che č
un piacere.

Newsgroup: it.comp.software.database
Titolo: Richiesta info

Scusate se forse sono OT, mi servirebbe sapere quale motore di db è
consigliato per db di grandi dimensioni,  da poter distribuire su cd, come
gli ormai noti elenchi telefonici.
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

gli ormai noti elenchi telefonici.
Se vuoi un database che puo' andare su CD, consiglio SQLite.
Dato che devi fare solo letture, non ci sono problemi;
e' molto veloce e supporta senza problemi dati di grosse dimensioni.
Saluti  Manlio Perillo
Newsgroup: it.comp.software.database
Titolo: Connessione DSN Less da Access a Firebird

Sto tentando di connettermi da Access ad una db Firebird via odbc usando una 
connessione senza dsn
Purtroppo fin'ora senza successo
La riga che uso e' la seguente
--------------------------------------
Dim MyDB as DAO.database
Set MyDB = OpenDatabase("PEPPE", False, False, 
"DRIVER={Firebird/InterBase(r) driver (32 
bit)};UID=SYSDBA;PWD=masterkey;DATABASE=PEPPE.FDB;SERVER=192.168.1.1")
--------------------------------------
Mi viene restituito l'errore 3151 (ODBC: connessione a 'PEPPE' non riuscita)
Dove l'e' che sbaglio ?
Ciao e grazie
RobertoA

 riuscita) Dove l'e' che sbaglio ?
Di solito la connessione ad un database Firebird e` host:percorso/database
dove percorso e` il path assoluto di dove si trova il database. Prova in
questa maniera e, se il risultato non ti soddisfa, imposta un alias in
aliases.conf
Enrico

Newsgroup: it.comp.software.database
Titolo: SOCCORETEMI PERFAVORE SU ACCESS 2000

Sto costruendo un database per mp3 completo di collegamento a testi canzoni
e play
OGGETO:    uso didattico e gestione di mp3
PROBLEMA:o creato le docute tabelle e vorrei che quello che inserisco nella
colonna nome autoere e nella colonna testo canzone venga visualizzato nella
casella di testo corrispondente al testo della canzone
la suddeta cella č un collegamento testuale
ESEMPIO:casella nome autore:883  casella titolo canzone:Aereoplano
vorrei che sulla casella testo canzone compai:\883\aereoplano.txt
č possibile farlo o provato a fare con la versione 2000 il comando
generatore di macro ma mi da memoria insufficente o 160 mb di ram e una ram
virtuale di 600 mb
come posso fare
se č possibile rispondermi all'indirizzo E_mail: 
jerry...@ciaoweb.it
rigrazzio per la collaborazione

 virtuale di 600 mb
Ovviamente si può fare,  ma non usare le macro: ci vuole VBA.
Ma forse è un argomento un pochino OT, posta la faccenda su
it.comp.appl.access
Ciao, Oscar


inanzitutto grazzie per la collaborazione concessa
sto usando tutte e due i news ma senza ottimi risultati pensavo che fosse
facile ma sto incontrando parechie difficolta per la creazione di questo
database e purtroppo in rete non trovo manuali o guide sufficentemete utili
so che devo toccare procedure e codici di visual basic ma neppure in quel
ramo sono molto portato


E neppure per il ramo dell'Italiano, ha provato con un bel ramo
d'albero?  :-|

Inserendo un pulsante di comando su di una maschera ottengo l'errore:
"Variabile oggetto o variabile del blocco With non impostata"
Di cosa si tratta?
P.

Newsgroup: it.comp.software.database
Titolo: Manuale x configurare MySQL Server 2005

Ciao a tutti
Avrei la necessit� di imparare come configurare su un PC il MySQL Server
2005, Conosco bene l'SQL come linguaggio ma non conosco come configurare gli
utenti, alcune protezioni ecc.
Se sapete indicarmi semplici ma efficaci manuali scaricabili da Iterner o
anche Acquistabili.
ciao
Luca
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 2005
Un prodotto del genere non esiste. Per cosa cerchi informazioni, MySQL o
Microsoft SQL Server 2005 ?
Enrico
Newsgroup: it.comp.software.database
Titolo: DATE & SQL SERVER

Ciao a tutti.
Come posso in SQL SERVER 7.0 convertire un data in formato mm/dd/yyyy in dd/mm/yyyy?
La conversione dovrebbe essere posta in una query.
In particolare ho spulciato che con CAST rimpiazzo la TO_DATE di Oracle! Ma come? Non ho trovato un esempio!!
Qualcuno mi può fare un esempio pratico.
GRAZIE, in anticipo.
_________________________________________________________________________
Ciaoweb ha una veste completamente nuova, scoprila su 
www.ciaoweb.it
-- 
Posted from [151.88.109.33] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno mi può fare un esempio pratico.
La sintassi e':
CONVERT (datatype[(length)], expression [, style])
esempio:
SELECT CONVERT (VARCHAR(10),LaMiaDataSQL,103) FROM LaMiaTabella
style=103 per dd/mm/yyyy
style=3 per dd/mm/yy
Ciao  
Livio
-- 
Posted from 
mta16-acc.tin.it
 [212.216.176.47] 


 wrote in message
635e01c049aa$af575ca0$256d5897@ciaoweb...
Ciao a tutti.
Come posso in SQL SERVER 7.0 convertire un data in formato mm/dd/yyyy in
dd/mm/yyyy?
La conversione dovrebbe essere posta in una query.
In particolare ho spulciato che con CAST rimpiazzo la TO_DATE di Oracle! Ma
come? Non ho trovato un esempio!!
Qualcuno mi puņ fare un esempio pratico.
GRAZIE, in anticipo.
_________________________________________________________________________
Ciaoweb ha una veste completamente nuova, scoprila su 
www.ciaoweb.it
--
Posted from [151.88.109.33]


Newsgroup: it.comp.software.database
Titolo: UPDATE con JOIN

Ciao a tutti,
chiedo scusa se probabilmente farò una domanda idiota, ma la faccio per
ignoranza pura:
Devo aggiornare un campo al valore "F" in tutti i record di una tabella 
in cui, in un'altra tabella messa in join con la prima attraverso un 
campo chiave, si verificata una banale condizione di stringa LIKE su di 
un campo.
In pratica la condizione che estrae tutti i record che devo aggiornare è:
SELECT dbo_ARTICOLI.ArtDbPadr, dbo_ARTICOLI.ArtCodice,
dbo_DZTABDI1.AdbCodFig
FROM dbo_ARTICOLI INNER JOIN dbo_DZTABDI1 ON dbo_ARTICOLI.ArtCodice =
dbo_DZTABDI1.AdbCodPad
WHERE (((dbo_DZTABDI1.AdbCodFig) Like "sem*"));
Poi, dovrei impostare dbo_ARTICOLI.ArtDbPadr = "F" nei record che escono
dalla select sopracitata.
Ero partito trasformandola direttamente in una UPDATE query, ma sia
Enterprise Manager che Access dicono che UPDATE funziona su di una 
tabella sola, impedendomi di fare l'update.
Qual'è il trucco?
Ciao, grazie ancora al gran salvatore (delle mie chiappe) che mi
risponderà...


Ciao, probabilmente non č la soluzione ottimale ma la butto lě:
UPDATE NomeTabella SET NomeCampo=Valore Where ChiaveTabella IN ( SELECT 
ChiaveTabella
FROM dbo_ARTICOLI INNER JOIN dbo_DZTABDI1 ON dbo_ARTICOLI.ArtCodice =
dbo_DZTABDI1.AdbCodPad
WHERE (((dbo_DZTABDI1.AdbCodFig) Like "sem*")) );
Spero di esserti stato utile.
Ciao
Stefano
Newsgroup: it.comp.software.database
Titolo: cerco font.

La presente perchè vorrei sapere se esiste e qual e' il font che ha la
stesse spaziature nei caratteri, cioè ad esempio che la Lettera "A" occupi
lo stesso spazio di carattere della lettera "I". Ringrazio tutti.
Ciao Max.
--

 ha scritto

(ot)
qualsiasi font non proporzionale, es. il courier (new), anche ttf.
--
ciao, j.
www.sundaysw.com

Newsgroup: it.comp.software.database
Titolo: [OT] SqlServer, impossibile eseguire l'accesso

Stamattina stavo lavorando come di consueto al mio progetto e tutto 
andava correttamente. A partire da mezzo giorno invece sql server ha 
iniziato a rifiutarmi l'accesso al db, dando quell'errore sull'apertura 
della connessione, apparentemente senza nessun motivo: non ho modificato 
la routine di connessione, tantomeno le utenze e password di sql server. 
Sta di fatto che ora non riesco piů ad accedere al DB.
L'errore č: "Impossibile eseguire l'accesso per l'utente 'sa'." e la 
stringa di connessione č semplicemente: 
"Server=localhost;Database=Akzo;User ID=sa;Password=" (sě, la password 
non c'č).
A livello di sql server ho l'autenticazione mista sqlserver e windows.
Se poteste indicarmi cosa guardare o come risolvere questo problema ve 
ne sarei grato
La cosa che mi lascia basito č che fino a stamattina funzionava 
correttamente e non mi sembra di avere cambiato nulla.
--
 __   __  ___   
|  | |  |/ __|  ICQ@Home #7317603sette 
|  |_|  |\__ \  ICQ@Work #16285702tre
|____|__||___/  
http://www.piazzaduomo2.com/u/buyonweb/t.asp?id=4526

 correttamente e non mi sembra di avere cambiato nulla.
Per non sapere nè leggere nè scrivere ho reimmesso la pwd per l'utente 
SA (sempre vuota) e funziona di nuovo. Resta comunque che non so 
chi/cosa/quando abbia modificato la password :-//

Newsgroup: it.comp.software.database
Titolo: Utenti, DBMS e alias

Finora avevo usato solo MySQL, e quindi non sono molto pratico di VERI
database relazionali che supportano SQL.
Sto provando ora Firewbird / Interbase, che mi piace molto.
Su due punti in paticolare vorrei delucidazioni:
1) In Interbase e Firebird c'è un file dove sono registrati gli utenti, e i
privilegi d'accesso dei vari utenti ai singoli database si impostano a
parte, tramite i classici comandi SQL. Comunque deve essere stato prima
definito un utente.
In MySQL invece, non c'è una vera e propria lista degli utenti, ma si
concedono e revocano direttamente privilegi, ed infatti c'è una tabella che
riporta tutti gli utenti, con i privilegi generali, ed una con gli eventuali
rivilegi degli utenti su singole tabelle.
Suppongo che anche in questo caso sia semplicemente MySQL "fuori standard",
mentre tutti gli altri RDBMS hanno una gestione degli utenti simile a quella
di interbase (ovvero lista utenti, e a parte privilegi vari), vero?
Ad esempio Oracle, PostgreSQL, SQL Server e DB2 hanno una gestione come
quella di Interbase?
2) In interbase, ho notato che si accede direttamente al percorso fisico di
un database. Non esiste la possibilità di accedere magari tramite degli
alias, specificando solo il nome, come MySQL?
Grazie.
--
Marco Iannaccone
extrem...@libero.it

 alias, specificando solo il nome, come MySQL?
Gli applicativi che gestiscono alias se li costruiscono da soli, e 
comunque ad un certo punto, comunque evono fare riferimento al file fisico.
L'alias è comodo in quanto ti permette di rilocare il file fisico in 
un'altra posizione (o addirittura su un'altro server, ecc.) senza 
modificare la configurazione del lato client: devi solo rimappare la 
tabella degli alias. Non sempre pero' va cosi' liscia, perche' ad 
esempio la BDE risiede sul pc client e quindi ti tocca modificare dove 
punta l'alias su tutti i client :) ....
Per far funzionare bene un alias bisogna garantire che sia sempre nello 
stesso posto, altrimenti non ha molto utilità.
IBConsole (per IB6 o Firebird) gestisce degli alias, ma non credo che 
siano a disposizione degli applicativi in nessun modo (non ho mai 
indagato questo, in quanto programmo in Delphi e uso componenti che si 
interfacciano direttamente a IB)
Ciao.
Mimmo.

Newsgroup: it.comp.software.database
Titolo: domanda su My sql

Mi interesserebbe sapere se c'č e quale č il numero massimo di campi
in una tabella
E se usare una tabella con ad esempio 80 campi puň causare dei
problemi.
Mi rendo conto che in condizioni normali andrebbe tagliato, ma sarebbe
molto piů facile trattandosi di una stessa "categoria" di uno stesso
articolo.
grazie
Bug

 in una tabella
AFAIK non c'e' un limite massimo, salvo quello dettato dal buon
senso...
Davide



denk iu
Bug
Newsgroup: it.comp.software.database
Titolo: Sincronizzare tabelle con Access

Ciao a tutti!
Spero di aver beccao il NG giusto per porvi il mio quesito. Ho un database
con un elenco di destinatari di una rivista che necessita di essere
continuamente aggiornato, a volte si devono inserire anche 300 - 400
abbonati. Per motivi che non conosco, i nominativi sono stati suddivisi per
provincia: i destinatari di una stessa provincia sono stati raccolti in una
stessa cartella e mi ritrovo cosě con una decina - quindici tabelle nel file
di Access. A me, tuttavia, fa comodo avere la lista completa, con tutti i
nominativi di tutte le province, in UNA SOLA tabella e per farlo ho usato il
metodo piů stupido del mondo: copia - incolla. Solo che ora si pone il
seguente problema: quando voglio aggiornare il database voglio aggiornare
solo l'elenco generale, ma, se lo faccio, ovviamente gli elenchi parziali
con i destinatari divisi per provincia non si aggiornano. Io vorrei fare in
modo di aggiornarli automaticamente, perché se devo inserire un solo nome č
facile farlo nella tabella dell'elenco generale e poi in quella ad esempio
della prov. di Ancona, ma quando i nominativi sono 400, 500 o addirittura
1000 capite che non č altrettanto comodo. Come faccio a "collegare" e far
sincronizzare automaticamente la tabella generale con quelle delle province?
Č una buona idea mettere la prima in un file e la seconda in un altro? O
come posso procedere?
Un grazie enorme a chiunque possa aiutarmi!!!
Ciao :-)
Davide
--
"Puň essere Sabato solo quando lo vuoi..."
Luciano Ligabue

 con i destinatari divisi per provincia non si aggiornano.
Impara ad usare le View e crea delle View specializzate, una per ogni
provincia.
Davide
Newsgroup: it.comp.software.database
Titolo: importare file dbf in mysql

Salve !!!
esiste un modo veloce per importare una tabella in formato dbf in MySql ?
Grazie

 esiste un modo veloce per importare una tabella in formato dbf in MySql ?
Collega le due tabelle ad un db access, e costruisciti una query di
accodamento (oppure fai con ctrl-c ctrl-v)
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).
Newsgroup: it.comp.software.database
Titolo: [OT] Problema cursori con ORACLE+PHP+APACHE

Ho crato un'applicazione con php & Oracle.....
Non capisco bene di chi siamo il problema (Server/Oracle/Php) ma ogni tanto
(circa ogni settimana) il server inizia a dirmi....
ORA-01000: maximum open cursors exceeded
so' che è un'errore di Oracle ma non capisco come posso risolvere il
problema......... ho già provato ad aumentare il numero di cursori che
possono rimanere aperti ma non capisco perchè ogni volta tornano a
riempirsi.......
utilizzo connessioni persistenti, store procedure, e freestatement con le
librerie OCI8.....
Il server è un'Oracle 8.17, con RedHat 6.2 patchata, Apache 3.19 e 4.0.1pl2
PLEASE HELP ME.........
--
KaMy
http://ff1.fantacalcio.it
http://www.tutorials.it
http://www.kmcount.net

 ORA-01000: maximum open cursors exceeded
Io ho avuto lo stesso problema con una funzione ricorsiva che apriva
un cursore ad ogni ricorsione, inoltre ho poi modificato la mia
applicazione (erano Servlet, ma il concetto e' lo stesso) per usare
un'unica Connection per ogni cursore ed aprire un solo cursore
alla volta. Non ho piu' avuto problemi.
Secondo me hai "dimenticato" qualche cursore aperto...
Davide


Fingerprint = E360 4E59 8290 663E 5079 8C49 60C3 C454 8FDF 8B30
ICQ UIN 21154009

> ORA-01000: maximum open cursors exceeded
d> Io ho avuto lo stesso problema con una funzione ricorsiva che apriva
d> un cursore ad ogni ricorsione,
Per quale motivo una funzione ricorsiva che fa le query ?
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 qualche buon manuale?
Qualunque documentazione di database dovrebbe parlare dei cursori.
Davide

 Per quale motivo una funzione ricorsiva che fa le query ?
Singola tabella che implementa una struttura "ad albero", dovevo
visualizzarla sullo schermo (in una Servlet) ed era la soluzione piu'
veloce. Poi ho scoperto le funzioni specializzate di Oracle...
Davide

 wrote in message
news:9g9khp$7mbq0$1...@ID-18487.news.dfncis.de...


 OCIFreeStatement($result) o OCIFreeCursor($result) ..............
Ma se distruggi lo Statement non distruggi anche il cursore associato?
Davide

> Per quale motivo una funzione ricorsiva che fa le query ?
d> Singola tabella che implementa una struttura "ad albero", dovevo
d> visualizzarla sullo schermo (in una Servlet) ed era la soluzione piu'
d> veloce. Poi ho scoperto le funzioni specializzate di Oracle...
Infatti  era quella  la mia  domanda  sottintesa. Oracle  ha le  query
gerarchiche (mi  pare le chiami cosě)  non ti dico  quanto sono comode
quando devi gestire strutture aziendali :) .


 wrote in message
news:9g9rf2$7mbq0$2...@ID-18487.news.dfncis.de...


dbia...@square.nl
 wrote:

Suona come gli iteratori di libsdtc++ ;-)

Newsgroup: it.comp.software.database
Titolo: [OT ?] ex - Passare un array da Php a JavaScript

 Gu? Spiegami un po' questa cosa. Magari in mail (e' valida).
semplice semplice (devo dire che postgres da delle soddisfazioni!!):
due sp in pgplsql (albero_js() e figli_js(integer)) mi creano l'output in 
html.
un'altra sp in C, 100% binary_UNsafe (write_file(text,text)) mi scrive il 
primo arg sul file che gli passo come secondo arg.
un trigger gestisce la delete dall'albero, cancellando anche i figli del 
record cancellato.
tutti i trigger after insert, delete, update richiamano write_file che mi 
statica l'output su file.
alla fine l'aggiornamento è così:
select write_file(albero_js(),'/var/www/html/albero.html');
se vuoi le sp, chiedimele che te le passo via mail.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.ic.unicamp.br/~oliva/papers/free-software/selection-html/

se vuoi le sp, chiedimele che te le passo via mail.
Vai :-)
Leonardo studioso
-- 
".signature": bad command or file name

Newsgroup: it.comp.software.database
Titolo: [MySQL] Indice su campo TIME

Ciao a tutti,
Ho un campo TIME in un db Mysql (InnoDB), avrei la necessità di mettere 
un indice che mi indicizzi però solo l'ora, non mi interessa che sia 
indicizzato tutto il campo, o meglio ho la necessità di snellire un pò 
la dimensione dell'indice.
E' possibile ? Se specifico lenght 2 sulla creazione dell'indice mi 
restituisce un errore.
Come devo fare ?
Grazie
YUS

 necessit� di snellire un p� la dimensione dell'indice.
Se lo supporta, di solito si fa con un "campo calcolato" o "indice
funzionale" a seconda di come lo chiamano, ossia prima crei una
piccola funzione che estrae solo la substringa dei caratteri che
ti interessano, e poi la indicizzi (alcuni dbms fanno tutto in un
passaggio).

Newsgroup: it.comp.software.database
Titolo: Select data secolare

Quale è la sintassi giusta per una query su db Oracle per trasformare una
data secolare in data normale ( gg,mm,aaaa)?
Se mi aiutate mille grazie
altrimenti
mille grazie lo stesso.
By

 ha scritto nel messaggio
news:ah1uno$tpn$1...@newsreader.mailgate.org...


...
cos'e' una data secolare?
comunque con to_date() converti da qualunque formato (il formato lo
specifichi come parametro)
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com


Newsgroup: it.comp.software.database
Titolo: AIUTO!!!

Ciao a tutti, sono un neo-utilizzatore di Access e avrei un problema da
risolvere.
In una macro devo impostare la condizione "se la tabella X esiste": come
devo fare?
Grazie per gli eventuali suggerimenti.

 risolvere.
C'e' un gruppo apposito per Access (it.comp.applicazioni.access credo).
Davide
Newsgroup: it.comp.software.database
Titolo: Date in una query

Utilizzo MySQL,
ho un piccolo problemino con le date in una query.
In una tabella ho il campo datanotizia dove queste date sono memorizzate nel
formato aaaa-mm-gg .
Con una query dovrei selezionare tutti i record nel cui campo datanotizia
hanno lo stesso mese e lo stesso anno indipendentemente dal giorno.
Ho fatto diversi tentativi senza successo.
Ultimo in ordine di tempo:
$query = "SELECT notiziedalcomune.ID, notiziedalcomune.datanotizia,
notiziedalcomune.titolo FROM notiziedalcomune WHERE
notiziedalcomune.datanotizia)= '$AM-%' ;";
dove $AM  = "2004-12";
Come va scritto WHERE (((notizia.datanotizia)= $AM & '%'     ????
Grazie a che vorr� aiutarmi.
Saluti
Leo

 Grazie a che vorrï¿œ aiutarmi.
Devi usare LIKE, altrimenti quel carattere % non ï¿œ che un carattere come 
tanti altri:
http://dev.mysql.com/doc/refman/5.0/en/string-comparison-functions.html#operator_like
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"
Newsgroup: it.comp.software.database
Titolo: Mysql e w2000...problem

Ciao ragazzi,
qualcuno di voi ha percaso incontrato incompatibilità tra mysql winzoz 2000
e i vari tool tipo DBTOOL, MYODBC, MYSQLFRONT ecc ecc ecc?
Dal lavoro con nt 4 va tutto ok, da casa con w2000 professional è
praticamente impossibile sia creare tabella, sia importarle:((
Cosa può essere? Serve forse qualche patch?
Help!!
Ciauz e grazie

 ha scritto nel messaggio
news:9lo328$v66$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.software.database
Titolo: Consiglio archiviazione documenti

Salve ragazzi,
sto cercando un programma per archiviazione di documenti (da acquisire via
scanner); qualcuno di voi sa darmi qualche consiglio?
I documenti non possone essere acquisiti con tecnica tipo OCR poichè
contengono timbri, firme e bolli.
Il programma deve consentire di fare ricerche con diverse chiavi e deve
poter gestire un archivio molto grosso (migliaia di pagine) in rete.
Spero di non avervi disturbato e ringrazio anticipatamente chiunque volesse
rispondermi.
Danilo

Esiste un prodotto olandese denominato ClipWorx, ti permette di fare la
scansione di un documento, automaticamente ti salva il documento come file
PDF (preservandoti bolli e timbri) ma fa' anche l'OCR e inserisce il tutto
in un db per le ricerche con chiave. Fino ad ora e' stato utilizzato
soprattutto dai giornali (per automatizzare le ricerche negli archivi).
Tra' l'altro ha la capacita' di "riconoscere" le diverse parti di un
documento e trattarle in modo differente (il titolo, il sottotitolo, delle
note a mano...).
Se ti interessa 
www.clipworx.nl
Davide

Newsgroup: it.comp.software.database
Titolo: Domanda su Apache e MySql

Salve a tutti
Per installare Apache e MySql su un pc sono necessari per forza i 2
files di installazione .exe o posso anche spostare manualmente le
rispettive cartelle da un pc su cui sono già installati e configurati?
Grazie anticipatamente
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 rispettive cartelle da un pc su cui sono già installati e configurati?
Dato che parli di .exe stai parlando di Windows, quindi ti serve
l'installazione che sistema anche le varie DLL usate.
Davide
Newsgroup: it.comp.software.database
Titolo: MSQL7 e autorizzazioni

salve !!!
ho una tabella senza specificate autorizzazioni, creo una vista assegnando
le autorizzazioni (SELECT, UPDATE)
le autorizzazioni date mi fanno aggiornare (UPDATE) la tabella tramite la
vista?

 tramite la vista?
Se la vista contiene tutti i campi della tabella si', ma che senso ha?
Davide

 ha scritto nel messaggio
news:9bmrb0$9t67t$3...@ID-18487.news.dfncis.de...


 iva....che ne dici?
Se la view non contiene TUTTI i campi non e' modificabile.
Questo tipo di controlli li devi fare a livello di applicativo, magari
scrivendo una apposita Stored Procedure che effettua i controlli.
Davide

 > es: un'impiegata puň variare l'indirizzo di un fornitore ma non la

Newsgroup: it.comp.software.database
Titolo: Libri Oracle

Salve a tutti,
 io sto cercando un libro o 2 su oracle ,
premetto che lo conosco già non benissimo , ma
incomincio a capirci qualcosa , fra tutti i libri che si
trovano in rete quali possono essere i migliori
per un training autodidatta per imparare
soprattutto l'amministrazione e pl/sql

Prima di iniziare a cercare libri su Oracle, ti consiglio di individuare esattamente l'argomento che vuoi approfondire. Come tutti gli RDBMS, Oracle ha bisogno di essere amministrato, ottimizzato, programmato, backuppato. Per
ciascuno di questi argomenti esistono parecchi "decimetri lineari" di manuali Oracle ed oggi li puoi trovare anche in formato elettronico al sito 
http://technet.oracle.com
, sia PDF che HTML; non hai che da sbizzarrirti.
Ti consiglio anche di visitare il sito della Oracle Italia per vedere i vari Workflow di Certificazione Oracle per avere almeno un'idea di che percorso seguire e di conseguenza quali manuali scaricare.
Sebbene ti possano sembrare inizialmente ostici, sono l'unica fonte su cui trovare TUTTE le informazioni, gli altri libri (anche in italiano) altro non sono che una traduzione (spesso non esatta) e una riduzione degli
originali.
Alessandro Benati
--
Posted from [195.223.153.71] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Concordo in parte.
Ho appena finito di leggere Oracle Backup e Recovery e, pur trovandolo un
ottimo libro, vi sono errori di traduzione che mettono a dura prova anche un
utente esperto in quanto stravolgono il senso di intere frasi.
Da contro ci sono tantissimi esempi di script personalizzabili (cosa che non
si trova nella documentazione ufficiale Oracle) ed inoltre vengono trattati
ache argomenti inerenti che nella documentazione oracle bisogna andarsi a
cercare.
Ovviamente nulla puó sostituire completamente la documentazione Oracle
(anche se per prodotti quali ad esempio il des2000 lascia alquanto perplessi
...)

Newsgroup: it.comp.software.database
Titolo: MYSQL

Vorrei imparare a usare questo prodotto conoscete qualche buon sito che
tratti queto argomento
Possibilmente in italiano
magari anche qualche link alle documentazioni se le avet e
La mia e-mail è 
fabrizio...@tin.it
grazie

 wrote in message
news:3bcaf...@news.dada.it...

Newsgroup: it.comp.software.database
Titolo: SQLSERVER +  MSDE

Ciao a tutti
Volevo porvi una domanda.
Io ho un SERVER con sopra installato WINDOWS 2000 SERVER + SQL SERVER 2000.
Ho un 5 portatili con sopra installato MSDE.
I portatili non sono sempre connessi alla rete locale, qualcuno viene in
sede almeno una volta alla settimana altri invece si connettono tramite
linea telefonica.
La domanda e' questa.
Se io avessi un db nel sever centrale e altri db uguali nei portatili ,
riuscirei, con strumenti standard di SQL SERVER, tramite le operazioni di
replica MERGE, a tenere aggiornati i vari portatili oppure dovrei fare dei
programmini apposta?
Nel caso non mi fossi spiegato bene ....fatemi pure qualsiasi domanda.
Ciao e Grazie
Alex

 programmini apposta?
Puoi fare tutto da Enterprise Manager.
Troppo dura da spegare via email perň.
Roby

Ciao
L'unica cosa che volevo sapere e' se con MSDE posso fare le stesse
operazioni che faccio con SQL SERVER.
Cioe' se la REPILCA MERGE funziona nella stessa maniera sia su MSDE che su
SQL SERVER.
Grazie
Alex

 Grazie
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

Newsgroup: it.comp.software.database
Titolo: L'importanza dei driver ODBC nei prodotti freeware

Ciao a tutti,
mi ricollego al thread precedente sui db free per avere informazioni
non tanto sui prodotti disponibili (ognuno ha le proprie
caratteristiche) ma sulla qualità dei driver odbc disponibili.
Premetto che non ho ancora testato nulla direttamente (sto scaricando
ora sapdb e firebird) ma sulla base di quanto leggo sui siti web
deduco che:
il driver odbc di sapdb e' costruito per essere un modo nativo di
collegamento (non ci sono api proprietarie) per cui dovrebbe essere
molto valido (con questo intendo stabile, completo nelle funzioni
esposte, performante)
Il driver odbc di firebird ha avuto diverse vicissitudini e
attualmente e' disponibile una beta da XTG e un misto odbc/jdbc da
IBphoenix (tramite sourceforge). La sensazione pero' e' di "work in
progress"
Il driver odbc di mysql e' uno dei modi per accedere al db (l'altro e'
rappresentato dalle api proprietarie) ma soprattuto ti obbliga a
comprare licenze se lo usi per progetti non open source. A prescindere
da questo aspetto (e dalla mancanza di alcune funzioni di mysql che
ritengo necessarie) mi sembra valido
Il driver odbc di postgres (quello ufficiale, da 
odbc.postgres.org
)
non ha limitazioni nell'uso ma oltre a questo non so altro
Mi piacerebbe avere commenti su questo aspetto del problema "scelta db
free", considerando come piattaforma di sviluppo Windows e ovviamente
come metodo di accesso ODBC. Avete esperienze in merito ?
Grazie e ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
http://www.sgr.info
Email happyman69 (at) 
libero.it

 ritengo necessarie) mi sembra valido
Ti riferisci a MyODBC? Sei sicuro circa la licenza? pensavo seguisse lo
stesso criterio di mysql
  Stefano
ps:  concordo sulla validita': mai avuto problemi

stesso criterio di mysql
Non so se MyODBC equivale a quello sotto...
MySQL Connector
http://www.mysql.com/downloads/api-myodbc-3.51.html
Ciao

Newsgroup: it.comp.software.database
Titolo: ADO e C++

Visto che sul NG di C++ mi hanno detto che ero OT (vai a capire perche'!) ho
pensato di scriverlo anche qui... non si puo' mai sapere...
Qualcuno sa spiegarmi come connettermi ad un db utilizzando ADO da C++?
Lo vorrei fare con un'applicazione da console (prompt dei comandi)...
Probabilmente si utilizzera' la libreria ADOINT.H... ma vorrei un aiutino da
qualcuno che lo sa fare!
Mi basta istanziare gli oggetto Connection e Recordset e cominciare a fare
una semplice query... non chiedo tanto!
Grazie mille.

 Qualcuno sa spiegarmi come connettermi ad un db utilizzando ADO da C++?
ADO o DAO? Se ADO c'e' un'articolo sul Windows Developer Journal
(vedi 
www.wdj.com
), se DAO vedi 
http://www.soft-land.org
.
Davide

Newsgroup: it.comp.software.database
Titolo: Importazione dati

Ciao a tutti, ho il seguente problema:
devo importare, ogni mezz'ora, dei dati in un db sql come posso
verificare se dei record sono già presenti nel db.
Grazie e ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 verificare se dei record sono già presenti nel db.
Se il tuo database supporta stored procedures, creane una che 
effettui il controllo e l'inserimento/modifica eventualmente.
Altrimenti dovrai creare uno script che effetui prima la
cancellazione dei dati e poi l'inserimento.
Davide

Newsgroup: it.comp.software.database
Titolo: Compattazione DB Access

Salve a tutti,
volevo sapere se esiste un comando di ADO (o altro) che mi permetta di
eseguire la funzione che ha Access di Compattazione e Ripristino del
database.
Ho notato che in Access, passando per le opzioni, č possibile specificare di
compattare il DB alla chiusura dello stesso: ma funziona solo se lo chiudo
da Access o anche da Visual Basic tramite ADO?
Grazie...


Alcune volte non capisco perchè ci si deve complicare la vita.......!!!!
USA DAO, ADO non dispone di COMPACT.......!!!
Poi è assurdo perchè se usi ACCESS come BE anche se tu credi di non
usare DAO, perchè accedi con ADO in realtà in sfondo c'è sempre DAO....!!!
Ma allora perchè non si accede ad ACCESS direttamente con DAO e s evitano
rallentamenti.........?????
@Alex.

rallentamenti.........?????
Perché, almeno per me, cambiando la stringa di connessione al DB,
posso cambiare al base dati senza "grossi" problemi (per la verità le
mie applicazioni girano tranquillamente su ACCESS, MySQL e SqlServer
senza modifiche....).
Se poi parliamo delle mere prestazioni, access è un desktop database, 
creato per piccole esigenze.
p.s.
Per compattare un DB access da esterno usando ADO non è possibile.
Bisogna usare (almeno mi sembra) le ADOX.
Ciao
Aran Banjo
<math> 2 + 2 = 5 for sufficiently large values of 2</math>
Newsgroup: it.comp.software.database
Titolo: [Oracle] Truncate su Form Builder

Come si fa per usare la truncate in Form Builder?
Bisogna richiamarla in qualche modo in particolare?
TRUNCATE TABLE nome_tab;
non funziona.
Grazie per l'eventuale aiuto.
-=Zippo=-

 wrote in message
news:KJQx8.8744$
W9.2...@twister2.libero.it

Che errore ti ritorna la truncate?
Matteo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Matteo
Scusatemi ho risposto senza pensarci!
In FormBuilder la truncate non è accettata in quanto si tratta di codice
PLSQL
(in PLSQL la truncate non è possibile).
Per farla la stesso dovresti usare il package DBMS_SQL; ti riporto un
esempio che avevo
trovato su Internet parecchio tempo fà:
create or replace procedure  TRUNCATE_TABLE
  (
   table_name    varchar2,
   storage_type  varchar2
  )
as
crsor   integer;
rval    integer;
begin
crsor := dbms_sql.open_cursor ;
dbms_sql.parse(crsor,'truncate table '|| table_name ||
               ' '|| storage_type , dbms_sql.v7) ;
rval :=  dbms_sql.execute(crsor) ;
dbms_sql.close_cursor(crsor) ;
end ;
/
Ciao Matteo



Grazie mille.
Ancora una domanda........lo "storage_type" a cosa dovrebbe corrispondere?
Grazie di nuovo.
Ciao.
-=Zippo=-


Allora la storage clause č un parametro opzionale della truncate; i valori
ammessi sono:
- DROP STORAGE Cancella fisicamente i dati deallocando lo spazio occupato;
se non indicata a la clausola di default
- REUSE STORAGE Non dealloca spazio e preserva lo spazio della tabella per
future insert.
Se ti interessa su Yahoo!Gruppi esiste un gruppo nato per discutere di
queste problematiche; si chiama Oracle_it
Ciao, Matteo


Ciao, Zippo.
-=Zippo=-

 ha scritto nel messaggio
news:ac619e0c785d3721aa9...@mygate.mailgate.org...



Ma funziona solo a DB come stored?
Ciao, Zippo

Newsgroup: it.comp.software.database
Titolo: data base per l'estate

Che libro mi leggo ad agosto?
Un libro su Oracle o su SQL  ?
Cosa mi consigliate , per aumentare la propria cultura informatica e per
aumentare le probabilità di trovare un buon lavoro eventualmente
ciao


http://csvtosql.sourceforge.net/


Un mio consiglio spassionato?
Rilassati più che puoi! E' inutile avere conoscenze se non sei lucido... 
Le ferie usale per ricaricare le batterie e staccare la spina... ;)
M.

 Un libro su Oracle o su SQL  ?
Un buon libro su Oracle č "Il mondo nuovo" di Aldous Huxley.


Sfotti?
E' un libro di fantascenza!


E' veramente molto bello come libro.
    danilo
Newsgroup: it.comp.software.database
Titolo: Nuovo newsgroup per Firebird

Ciao a tutti,
Ho appena creato un newsgroup, in lingua italiana, che parli
esclusivamente di Firebird.
http://tanit.myftp.org/cgi-bin/firebird/yabb.cgi
Jilani
Jilani Khaldi
Architect & Software Developer
http://jkhaldi.oltrelinux.com


http://tanit.myftp.org/cgi-bin/firebird/yabb.cgi
Sarà la vecchiaia, ma mi ostino a chiamare "newsgroup" tutto e solo quello
che è accessibile con protocollo nntp. Comunque lodevole, s'intende,
l'iniziativa.
Ciao.

 l'iniziativa.
Beh anche io ho pensato alla stessa cosa,
io avrei parlato di Forum.
    danilo

io avrei parlato di Forum.
Sì, infatti, si tratta di forum e lo si nota già come è stato
presentato sulla pagina principale. So bene la differenza tra i due e
non vale porpio la pena aprire una discussione su questo.

Newsgroup: it.comp.software.database
Titolo: database per magazzino

Ciao ho a disposizione dello spazio su piattaforma UNIX e dovrei realizzare
un sito che attraverso delle richieste da parte di utenti, vada a pescare
delle informazioni da un database, e registri questa operazione con una
sorta di contatore!
Io vorrei cercare un database :
* che viaggi su unix
* possibilmente in interfaccia grafica (per intenderci ho visto cose tipo
Mysql ma scrivere un database del genere è impegnativo)
* semplice da usare
* e poi mediante questo database come faccio a fare apparire a video note di
riepilogo?
Grazie a tutti per la collaborazione!

 note di riepilogo?
Scrivi le query e le visualizzi in una pagina web.
PS: Hai gia' provato a vedere su 
www.freshmeat.net
 se esiste qualcosa di
gia' fatto che fa al caso tuo?
byez
keii.

Newsgroup: it.comp.software.database
Titolo: SQL like e campi indicizzati

che in SQL il comando LIKE e le OR fanno cadere il campo indicizzato?



E' possibile che l'indice se c'e' ignorato. Vedi
http://soft-land.org/faq/optqry.html
Davide

 che in SQL il comando LIKE e le OR fanno cadere il campo indicizzato?
la like solo se metti le wildcards all'inizio (altrimenti potrebbe
usarlo parzialmente), la OR si' se possibile sostituisci con una IN
-- 
Greetings,
Alessandro
Pesaro, Italy

Newsgroup: it.comp.software.database
Titolo: creazione tabelle su Oracle da Access

Ciao sto cercando di imparare Oracle, volevo sapere se esiste un tool per
importare una struttura di una tabella da access in Oracle
Ciao grazie by Logan bye bye

 wrote in message
news:adqb0t$1feoo$1...@ID-141292.news.dfncis.de...

Newsgroup: it.comp.software.database
Titolo: Schema ottimale per orario bus [MySQL]

Ciao a tutti.
Dovendo sviluppare un'applicazione in php per la consultazione di orari di
autobus che si appoggia a un DB MySQL, vorrei cercare di disegnare un
database il più funzionale possibile.
Ci sono diverse linee, ognuna con un certo numero di fermate, molteplici
corse di andata e ritorno.
Il quesito è: meglio cercare di usare il minor numero di tabelle
possibile, oppure splittare i dati in varie tabelle?
Non ho grande esperienza nel disegnare database di una certa complessità,
dunque ogni vostro suggerimento è apprezzato.
Istintivamente, io seguirei una formulazione simile:
TAB 1
-----
linea_ID |
corsa_ID |
direzione | //(A/R)
loc_di_partenza |
 fermata1 |
 fermata2 |
 ecc...  
loc_di_arrivo|
TAB 2
-----
linea_ID |
corsa_ID |
direzione | //(A/R)
orario_partenza |
orario_fermata1 |
orario_fermata2 |
ecc...
orario_di_arrivo |
TAB 3
-----
linea_ID |
distanza_fermata1/loc_di_partenza |
distanza_fermata2/loc_di_partenza |
ecc...
In questo modo mi sembra di potere raccogliere tutti i dati necessari per
l'elaborazione in Php (sostanzialmente trovare la corsa più vicina ad un
orario di input, quali tragitti sono coperti da una data località,
calcolare la durata del viaggio e la distanza in KM con conseguente
calcolo del costo del biglietto, ecc..)
E' questo un DB-design ragionevole, oppure sbaglio completamente
l'approccio?
Grazie.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


---
Si, effettivamente la tabella così impostata conterrebbe un numero di
colonne pari pari al max numero che una corsa di linea prevede. Mi
troverei quindi con alcuni campi non popolati. Cosa che vorrei evitare il
più possibile.
Tu mi consiglieresti di impostare una tabella per ogni singola linea?
(Tenendo presente che tutte le corse di una linea hanno al 99% dei casi lo
stesso numero e località di fermata).



Grazie per il suggerimento
Ciao

Newsgroup: it.comp.software.database
Titolo: La vera storia di picoSQL

Rigorosamente "made in Italy", picoSQL e` un RDBMS contentenuto come
dimensioni ma ricco di funzionalita`, a meta` fra un RDMBS "full featured"
come Oracle o PostgreSQL e soluzioni "light" come mySQL. Recentemente e`
diventato Open Source.
Scrive Marco Bertacca di picoSoft: "In questo articolo è riassunta in
breve la storia di picoSQL e le motivazioni che hanno portato alla sua
realizzazione, sperando che risponda alla domanda che ci viene posta più
spesso e cioè «ma chi ve l'ha fatto fare?».".
< 
http://www.SIForge.org/articles/2003/10/20-picosql_storia.html
 >
Buona lettura!
-- 
//\/\ Marco (LM) Lamberto (
marcol...@despammed.com
)
      SIForge.org     -  
http://www.siforge.org/
      The Sunny Spot  -  
http://the.sunnyspot.org/

 Rigorosamente "made in Italy", picoSQL e` un RDBMS
A questo proposito, c'e` qualcuno che lo ha provato decentemente?
Henryx
-- 
Valentina: "Mi piace inventare gli spettacoli che voglio... quelli
che non riesco a vedere, cerco di sognarli..."
                                          Guido Crepax (1933-2003)

Newsgroup: it.comp.software.database
Titolo: ricerca casuale

Salve,
volevo chiedervi come si fa una ricerca in modo tale che i record abbiano un
ordinamento casuale.
Grazie.
-- 
Posted from  [143.225.230.119] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 abbiano un ordinamento casuale.
A seconda del database che stai usando hai diverse opzioni,
in molti casi puoi creare una colonna contenente una funzione
pseudo-casuale, quindi ordinare in base a quella colonna ed ottenere
una distribuzione casuale dei record, ma questo occupa un sacco di
tempo e non e' molto riproducibile (la funzione pseudo-casuale
tende a ritornare sempre la stessa sequenza).
Un'altro modo e' quello di ordinare in base ad un carattere preso
da uno dei campi, cambiando il carattere cambia l'ordinamento,
questo ha gli stessi problemi di prima ma non ti richiede la
creazione di una colonna function-based.
Davide
Newsgroup: it.comp.software.database
Titolo: [mysql] my.cnf

Buondì a tutto l'NG
Ho un problema facile facile (ma che io non so aggiustare..) con mysql ho
installato mysql sotto win2000 in una locazione diversa da (c:\mysql)
quella di default e il servizio non partiva, mi hanno suggerito di vedere
e modificare il file in oggetto ma non lo trovo dov'è?
Grazie a tutti
Ciao Paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di più su python clicca 
http://www.pyj.it


di solito sotto dove è installato win2000 (x:\winnt)
fabio

 fabio
Io ho cercato in tutti i dischi del mio PC ma questo file non esiste ho
trovato my.ini come file di configurazione (dove ho scritto il path giusto
del servizio d:\mysql_data\bin\ec...)
quindi come faccioa farlo funzuionare da quella locazione?!?
Scusate se richiedo ma si rifiuta di funzionare (l'os è win2000 ma server
family)



Ciao
Scusa il ritardo.
Allora ho fatto un pò di confusione...
I file di configurazione che usa mysql possono essere 2: mysql.cnf 
oppure my.ini (E' indifferente utilizzare uno piuttosco che l'altro).
Comunque nella cartella dove hai installato mysql (x:\mysql) troverai 
alcuni esempi di file my.cnf (se ne apri uno con l'edit vedrai come fare 
a specificare una nuova cartella di installazione, sono i parametri 
basedir e datadir)..
Il file my.cnf deve trovarsi (con  win2000) sotto  c:\ e te lo devi 
editare tu (ovvero non viene installato in automatico durante 
l'installazione di mysql).
Oppure puoi utilizzare il file my.ini che si trova sotto x:\winnt. 
Questo file viene installato durante l'installazione di mysql, ma lo 
puoi modificare)
Scusa e buon lavoro.
FABIO

Newsgroup: it.comp.software.database
Titolo: COALESCE è un comando SQL standard?

Ciao a tutti,
sto sviluppando un'applicazione con Firebird e avrei la necessità di usare
tale funzione.
Vorrei sapere se questo comando è supportato dagli altri maggiori Database,
onde evitare di dover riscrivere tutto il codice in caso di cambio
database.
Grazie a tutti

 Grazie a tutti
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

 supportata da tutti i DBMS che contemplano tale standard.
Ti ringrazio
Ciao e Buon Anno!
Newsgroup: it.comp.software.database
Titolo: consiglio approccio query

Salve, vi spiego subito la mia richiesta: sto sviluppando
un'applicazione in php e mysql e volevo avere un consiglio: devo
estrapolare i dati per visualizzare un menu giornaliero (da lunedì a
venerdì) e la tabella dovrebbe essere così visualizzata:
lunedi                 martedì          mercoledì
giovedì           venerdì
1° primo              1° primo         1° primo           1°
primo         1° primo
2° primo              2° primo         2° primo           2°
primo         2° primo
3° primo              3° primo         3° primo           3°
primo         3° primo
1° secondo         1° secondo     1° secondo       1° secondo     1°
secondo
2° secondo         2° secondo     2° secondo       2° secondo     2°
secondo
etc...
Voi come estrapolereste i dati? Fareste più query impostado come
criterio il giorno? Oppure come criterio il tipo di portata? Si può
estrapolare il tutto con un unica maxi query incorporando al suo
interno tante subquery? Oppure deleghereste il compito a php tramite
array?
Qual'è secondo voi l'approccio migliore da usare, anche in termini di
prestazioni?
Thanks

 prestazioni?
Ciao,
direi senza dubbio che l'approccio migliore sia quello di recuperare
tutto con un unica query. Hai meno codice e è sicuramente piu' veloce!
Ciao
Marco

 tutto con un unica query. Hai meno codice e è sicuramente piu' veloce!
Purtroppo non sono riuscito a venirne a capo cercando di impostare il
tutto tramite query, non riesco proprio a capire come si possa fare.
Se hai degli spunti da darmi, saranno ben accetti!
Grazie per i consigli.
Newsgroup: it.comp.software.database
Titolo: mysql e problema riferimento campo calcolato

Salve ragazzi... immagino che non sia l'unico ad avere il seguente
problema in mysql (ho cercato su google ma non ho trovato nulla :( )
In una query calcolo una somma e gli assegno un nome:
(NumeroFrutti1+NumeroFrutti2+NumeroFrutti3+NumeroFrutti4+NumeroFrutti5+NumeroFrutti6+NumeroFrutti7)
as NumeroFrutti,
Ora come faccio ad usare il campo NumeroFrutti nella stessa query?
Se lo uso cosi' com'e' mi dice che il campo non esite!
Aiuto!
Ivan

 Se lo uso cosi' com'e' mi dice che il campo non esite!
Ci servirebbe la query, giusto per capirne la struttura. Se il nome 
della colonna è annidato, nella select esterna dovresti poter accedervi.
Altrimenti guarda qua:
mysql> select @ii:=max(id), @ii as aa from test group by aa;
+--------------+------+
| @ii:=max(id) | aa   |
+--------------+------+
|           21 |   21 |
+--------------+------+
1 row in set (0.00 sec)
Ciao
Alessandro


Quello che tu chiami campo calcolato e' un ALIAS. In una query tu puoi fare riferimento a un alias
solo dopo che la riga richiesta e' stata estratta. Quindi, non puoi usare questo alias nella clausola
WHERE, ma solo nelle clausole GROUP BY, HAVING, e ORDER BY.
In MySQL puoi usare un procedimento che non e' nello standard ANSI, e cioe' assegnare a una variabile
utente il valore calcolato, e poi farci riferimento nel resto della query, compresa la clausola WHERE.
Per esempio:
SELECT @X := a+b+c  as somma, altre colonne
FROM nome_tabella
WHERE @X > 1000
Peraltro, mi sembra giusto avvertirti che, se hai questo problema, puo' essere un sintomo del
fatto che la tua struttura  dati non e' normalizzata.
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/

Giuseppe Maxia ha scritto:

Grazie a Giuseppe ed Alessandro...
Ho risolto egregiamente il mio problema.
In mysql non avevo mai usato l'assegnazione del valore ad una
variabile...
non e' mai troppo tardi :)
Ivan