mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: PostgreSQL su Ubuntu: non riesco ad avviare psql

Ciao a tutti,
oggi ho provato ad installare postgresql 8.2 sulla mia macchina, con
Ubuntu Feisty Fawn. Mi serve solo per un esame all'uni, quindi lo
userò soltanto in locale.
Prima ho installato coi repo, poi ho trovato una guida in rete che
consigliava di compilarsi il sorgente e ho provato anche così. Dato
che però avevo dei problemi (era come se Ubuntu trovasse due versioni
di postgresql, benché in quel momento ne avessi installata solo una)
ho fatto (da root) "make uninstall" (giusto, vero?) e quindi ho
rimosso la cartella.
Fatto ciò ho re-installato postgresql coi repo, ma ora quando provo ad
avviare psql mi da questo messaggio d'errore:
psql: could not connect to server: Nessun file o directory
        Is the server running locally and accepting
        connections on Unix domain socket "/var/run/
postgresql/.s.PGSQL.5432"?
Cosa significa?
MarKco

 Cosa significa?
Quello che c'e` scritto: il server e` avviato in locale e accetta
connessioni sul socket indicato dal percorso?
Enrico


wrote:

Ehm... e come posso fare per saperlo? :-P
MarKco


wrote:

Il fatto è che quando l'avevo installato inizialmente tutto funzionava
liscio, mentre ora che l'ho reinstallato mi da questo errore. Io non
ho mai lanciato ne' stoppato manualmente il server, quindi non capisco
cosa possa essere cambiato... probabilmente ho sbagliato qualcosa
quando ho disinstallato la versione che avevo compilato manualmente,
ma comunque non so come risolvere il problema :-/
Potresti darmi una mano?
MarKco

Newsgroup: it.comp.software.database
Titolo: Codici numerici di "Field"

Usando ADO.Fields è possibile accedere alla proprietà field.type per leggere
il tipo di campo di una tabella, ma questo restituisce un numero di status.
Dove è possibile trovare indicazioni per tradurre il numero di status (es.
139 - 200) nei consueti "CHAR" o "VARCHAR" ? Grazie.
Stefano
sme...@tin.it


La libreria ADODB espone fra le altre cose l'enumerazione
"DataTypeEnum" che elenca tutti i valori relativi ai tipi di dato
gestibili con ADO.
L'installazione di ADO carica anche sulla macchina il file ADOVBS.INC
contenente la dichiarativa di tutte le costanti ADO (e fra esse anche
quelle relative ai Data Types) per un utilizzo in ASP.
Ciao, Michele.

Ciao, Michele.
Ho trovato la lista dei codici su mdsn online cercando OLEDB, grazie cmq.
Stefano
sme...@tin.it
--------------------------------
Inviato via 
http://usenet.iol.it

Newsgroup: it.comp.software.database
Titolo: SQL Server e MySQL

Salve,
	secondo voi è un problema far girare sulla stessa macchina SQL
Server e MySLQ?
	Grazie per l'aiuto.
	Thrama

 Server e MySLQ?
no basta che non li metti in ascolto sulla stessa porta
poi se hai un bel po di utenti sulla stessa macchina occhio alle
performance perchè potrebbero calare vertiginosamente. poi se è solo
per sviluppo allora tutto ok
ciao f
-- 
====================================
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)
Newsgroup: it.comp.software.database
Titolo: Database in RAM

Ciao a tutti,
    ho bisogno di gestire una database relazionale completamente in RAM.
    Ho la necessità di fare INSERT, UPDATE, ecc... senza intaccare quello
fisico su disco.
    Ho sentito in giro che esiste la possibilità di farlo ma non so come...
    Potete aiutarmi?
    Grazie mille

 ha scritto nel messaggio
news:8vtcer$12ng$1...@stargate1.inet.it...


 che databasse stai usando?
adesso sto utilizzando un database Access xò non
sarebbe un problema passare a SQL Server o simili.
Il programma devo ancora prepararlo e sarà strutturato
a query... deve fare parecchie operazioni su diverse tabelle
in modo molto pesante x quello pensavo di gestirne un'intera
copia direttamente in RAM...
Grazie ciao

 copia direttamente in RAM...
Mah, io metterei il DB su un server Oracle con una BufferCache + grossa
del DB. Dopo qualche transazione tutto il DB sta in memoria e non ti
devi preoccupare di altro ...
Ma quanto e' grosso questo DB ?
ciao
carlo

Newsgroup: it.comp.software.database
Titolo: VB6 - Unica tabella, due recordset, ritardo del sincronismo.

Uso un controllo adodc associato ad una tabella access per edit dei dati
Uso recordset come risultato di una query.
Se non aspetto un secondo tra l'iimissione e l'interrogazione, non trovo il
dato immesso precedentemente,
qualche santo ha una soluzione?
Grazie.

come posso importare un db in msaccess
in mysql (win) ?
ciao e grazie
Rob

Newsgroup: it.comp.software.database
Titolo: Trasformare un numero in giorni mesi ed anni

Ciao a tutti,
Dispondo di due campi data, DATA_INIZIO e DATA_FINE la differenza tra
le due date mi restituisce un numero, posso trasformare il numero
ottenuto in ggmmaaaa ?
Es. 02/08/2011 - 01/07/2009 = 762 gg pari a 2 anni 1 mese 2 giorni
grazie mille
Salvatore


Ti è necessario calcolare i giorni esatti dei mesi intermedi, o ti
basta un generico calcolo che consideri tutti gli anni di 365 gg e
tutti i mesi di 30 gg?


In postgres darei un'occhiata alla funzione to_char
-- 
In God we trust. All others must bring data
W. E. Deming

Dal 1agosto 2004 al 7febbraio 2017 quanti giorni c sono?


 
 
 
A parte che non capisco la congruenza tra l'oggetto ed il contenuto 
(rispondo per il contenuto) dipende che database usi.
Alcuni db hanno la classica differenza tra date che ritorna il numero di 
gg tra le due date.
Se il db che usi non ha questa funzionalita la devi costruire sempre se 
sia possibile altrimenti si porta la logica sul linguaggio host.
Newsgroup: it.comp.software.database
Titolo: commenti nella creazione del db:possibile?

Come si inseriscono dei commenti nella creazione delle tabelle?
es.
//commento
//tabella per ....
CREATE TABLE esempio
(
x INT,
y INT,
//z è la somma di x+y
z INT
)
Grazie in anticipo, Mario.

 Come si inseriscono dei commenti nella creazione delle tabelle?
Tenendo conto che molti database *non* supportano i "commenti" e
che tali sono (in genere) inutili, con che database ?
Davide

 ha scritto:

Scusami, non l'ho indicato.
Firebird.
I commenti sono utili se devo dare il codice di creazione del db a
qualcun' altro, specialmente se il db è complesso.

Newsgroup: it.comp.software.database
Titolo: Integrità referenziale

Come si fa a creare un'integrità referenziale in MySql?
Ciao
Luca

 Come si fa a creare un'integrità referenziale in MySql?
Google --> mysql "Referential Integrity" -->
http://www.databasejournal.com/features/mysql/article.php/2248101
Ciao.
Tristan

Ma non è possibile creare l'integrità referenziale con le tabelle ISAM? Le 
tabelle InnoDB non  me le crea, la funzionalità non è attiva, io ho la 
versione 2.2.1, è troppo vecchia?
Ciao
Luca
news:cmes029aa0rud67t1...@4ax.com...


 versione 2.2.1, è troppo vecchia?
Troppo vecchia? ...vedi tu, lo sviluppo è alla 5.1 beta...
-- 
David Martin

 
Sei sicuro di avere la versione 2.2.1?
Non credo nemmeno che sia stata distribuita in giro.
Da dentro MySQL esegui il comando
SELECT VERSION();
e vedi cosa ti dice.
Comunque, la versione stabile attuale e' 5.0.
Le tabelle InnoDB sono disponibili fin dalla versione 3.23.29
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.blogspot.com/

 ha scritto nel messaggio 
news:477pagF...@individual.net...


 
Quella non e' la versione di MySQL.
Usa questa query dall'interno di phpMyAdmin
SELECT VERSION();
e riporta il risultato.
Visto ce ci sei, usa anche questa query:
SHOW VARIABLES LIKE "have_innodb";
che ti dice se InnoDB e' disponibile o meno.
Si tratta di un server sotto il tuo controlo o usi un ISP?
ciao
gmax
P.S. Devi commentare *DOPO* la risposta non prima.

Newsgroup: it.comp.software.database
Titolo: Sapete fare queste viste?

Dovrei fare questa vista: 
http://www.chiccobello.com/savethecube/vista.jpg
o eventualmente quest'altra
http://www.chiccobello.com/savethecube/vista.jpg
In realtà ho semplificato di molto il contenuto delle tabele, ma credo che
una volta trovata la query per quelle tabelle, non ho problemi ad adattarla.
Grazie in anticipo

dovresti dire con quale DB lavori.
e poi, dovresti *gentilmente* includere una descrizione testuale della vista
che desideri, non tanto per chi ti legge oggi, quanto per chi un domani
dovra' fare una vista simile alla tua; in modo che possa trovare la
soluzione con una semplice ricerca senza bisogno di postare.
Ciao,
Paulus
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.software.database
Titolo: web server su db oracle

Salve a tutti,
potete darmi un consiglio su un web server diciamo 'serio' che funzioni
senza problemi con un db oracle 8i, riuscendone a sfruttare bene la gran
parte delle caratteristiche, e senza far dannare al momento
dell'interfacciamento?
Enrico

 ha scritto:

Visto che non ti risponde nessun altro ci provo io, ma considera che ho 
iniziato aad utilizzare Oracle da poco, quindi non fidarti troppo di 
quello che ti dico ^_^.
Per prima cosa ho sentito da un consulente oracle che esiste la possibilita'
di utilizzare il database stesso come web server, facendo corrispondere 
ad ogni url delle particolari procedure (che possono essere scritte anche
in java). Non ne so molto di piu', ma trovare documentazione sull'argomento
non credo che sia troppo difficile. 
Seconda soluzione (forse piu' flessibile): Utilizzare un linguaggio di
programmazione a lato server (PHP, ColdFusion, ASP, Perl ecc...). Come 
server web a questo punto dipende da che linguaggio vuoi utilizzare e 
che SO usi (Apache per Unix e WinNT, IIS per WinNT). L'interfacciamento 
col DB avviene via query SQL (o richiamando stored procedure).
Se mi dici un po' meglio quello che ti serve posso cercare di darti
qualche altro consiglio.
byez.
keii.
Newsgroup: it.comp.software.database
Titolo: Accesso multiplo ad un database.

Ho un problema per gestire l'accesso di 4 persone ad un database fatto con
access. Devo estrarre dei record da un database perň non so come fare per
far si che ognuno estragga un record diverso dagli altri. La query di
estrazione č sempre la stessa e mi porta una lista di record. Ognuno ne deve
avere uno diverso, invece con la semplice query tutti hanno lo stesso
record.
Devo per forza togliere il record dal database condiviso, portarlo in
locale, lavorarlo e reinserirlo oppure qualcuno mi sa dire un metodo piů
efficente?
Grazie

 Grazie
Hai provato a dividere il database??
Vai in stumenti>utilità database>divisione guidata database
in questo modo divide le tabelle (dati veri e propri) dalle maschere e
report.
Metti i dati sul server e sui client metti solo l'interfaccia senza dati....
Prova..
CIAO
--
-----------------------------------
### CH v2.001 ###
------------------------------------
la potenza della lucidità
www.genio-af.it
www.commagroup.it
 (in allestimento)

 wrote:
Considerando i limiti di access, una soluzione potrebbe essere quella
di creare una tabella collegata in relazione 1:1 con questa (es:
TABELLA_LOCK); chi estrae il record, fa una join con questa tabella per
essere sicuro che non ce ne sia uno collegato, una volta estratto
aggiunge un record nella TABELLA_LOCK (con una chiave primaria
opportuna ti assicuri che due utenti non riescono ad impostare lo
stesso lock), lo modifica e dopo avere fatto tutte le operazioni
rimuove il record dalla TABELLA_LOCK
altrimenti cambi db e tutto diventa piu' banale

--
Greetings, Alessandro
http://www.b3soft.com
Pesaro, Italy
Sent via Deja.com
http://www.deja.com/
Newsgroup: it.comp.software.database
Titolo: problemi con MySQL e MySQL Control Center

Ciao, sono alla prima esperienza con MySQL e ho il seguente problema.
Una volta installato MySQL (su Windows2000) e lanciato winmysqladmin ho
settato user e password (mettiamo pippo e pippo).
Ho installato anche l'interfaccia grafica consigliata nel sito
www.mysql.com
, e cioè MySQL Control Center.
Ora, quando lancio MySQL Control Center e creo un nuovo server, mi viene
richiesto di inserire il nome del serve, il nome dell'host, il nome
dell'utente e la password. Se inserisco nome e user che ho settato su
winmysqladmin (ovvero pippo e pipppo) e clickp "test", il programma mi dà il
seguente errore: [Server1] ERRORE 1045: Access denied for user:
'pippo@localhost' (Using password: YES).
Se invece non inserisco nessuna password (sempre su MySQL Control Center) va
tutto ok.
Dove sbaglio?


E' probabile che esista un grant anonimo. Probabilmente collegandoti da un
host che non sia localhost riusciresti ad entrare con l'utente e la password
che ti sei creato.
BTW, personalmente dopo che installo un server mysql mi elimino sempre gli
utenti anonimi di default.
DELETE FROM mysql.user WHERE user USER="";
FLUSH PRIVILEGES;
Ciao, Sandro.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Ciao, Sandro.
Grazie 1000. Adesso provo.

Newsgroup: it.comp.software.database
Titolo: Query Mysql

Ciao, uso Mysql su win, con phpmyadmin e Apache.
qualcuno mi puň aiutare su come impostare una query di questo tipo:
Una tabella ha l'ID univoco dell'azienda e il nome dell'azienda
Un'altra tabella, associato allo stesso ID, ha diversi pagamenti effettuati
(possono essere uno o piů, ma sempre con l'ID dell'azienda che li ha fatti.
La query dovrebbe visualizzare il nome dell'azienda (cercato) con i relativi
pagamenti, ed eventualmente anche le date, presenti sempre nella seconda
tabella.
Grazie !

 tabella.
SELECT A.nome_azienda as Azienda,  CONCAT(B.pagamenti," - ",B.data) as
Pagamenti
 FROM tbl_nomi_aziende as A
  INNER JOIN tbl_pagamenti as B
   USING (ID)
    WHERE A.nome_azienda=$nome_azienda_scelto
     ORDER BY B.data;
...dovrebbe andare!
Simone
Newsgroup: it.comp.software.database
Titolo: [MySql] Orderby OR

Saluti al ng,
nel caso di una tabella di questo tipo
------------
id (int)
data1 (date)
data2 (date)
------------
in cui data1 è sempre valorizzato, mentre data2 può essere NULL..
è possibile fare un orderby su data2 e, se data2=NULL, su data1 ?
Cioè
id data1       data2
1  2004-10-02  2004-10-02
2  2004-10-05  NULL
3  2004-10-04  2004-10-06
se io faccio select * from tabella order by data2 l'ordine è 1-2
io vorrei che se data2 è null allora per l'orderby usasse il valore di
data1, quindi che la query ritornasse l'ordine 1-2-3
-- 
"Deep in the human unconscious is a pervasive need for a
logical universe that makes sense. But the real universe is
one step beyond logic."
From "The sayings of Muad'Dib" by the Princess Irulan
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Prova cosě, a me ha funzionato:
select * from prova order by if(data2 is null,data1,data2);

 select * from prova order by if(data2 is null,data1,data2);
Grazie mille, č quello che mi serviva.



Figurati... anch'io avevo problemi analoghi, da quando ho scoperto la
funzione IF la uso a piene mani... ed č pure veloce!!!

Newsgroup: it.comp.software.database
Titolo: tesi e database

Sto facendo una tesi sul telelavoro ( premetto di essere completamente
digiuno sui database oracle) ed ho effettuato una sperimentazione presso un
ente pubblico; nel dettaglio riguardava la delocalizzazione dell'immissione
di alcuni dati. Normalmente l'attività in questione veniva eseguita in
ufficio secondo uno schema client-server. Essendo la rete dell'ente chiusa
all'esterno ho prospettato una soluzione del genere:
- inserimento dei dati nel client a casa
- trasferimento dei dati su server ftp
- acquisizione dei dati  e trasferimento nel database (oracle 8.0) presente
nella sede.
Questo procedimento è corretto (nessuno lavora sul medesimo database in
uffici, o meglio ci lavorano ma su client che riguardano altre attività)?
Vi ringrazio
Cordialità

 Questo procedimento č corretto ?
Se non puoi impostare un meccanismo di aggiornamento diretto
(attraverso un client speciale con criptografia etc.), non mi
sembra di vedere altre soluzioni.
Davide

Newsgroup: it.comp.software.database
Titolo: Orario da Data in Oracle

Ciao a tutti.
Devo confrontare colonne di tipo date considerando solo la parte relativa al
tempo (hh:mi:ss), senza cioč considerare giorno/mese/anno. Il database
utilizzato č Oracle 9i. Qualcuno conosce un modo x farlo?
Grazie.
F.

 ha scritto nel messaggio
news:9qj6c.2403$xu6....@tornado.fastwebnet.it...

to_char(campo_data,'hh24miss') ti restituisce una stringa del tipo 120000
(mezzogiorno in punto :))
poi ci fai quello che vuoi, la trasformi in numero, la confronti come
stringa , etc etc
ciao
S

Perfetto, è proprio quello che crecavo.
Grazie 1000!!!
F.
Newsgroup: it.comp.software.database
Titolo: consiglio su scelta database

ho qualche esperienza con access 97,versione office professional, e mi trovo
nella necessità di realizzare qualche applicazione da distribuire,ma non
sono riuscito a trovare una soluzione economicamente valida per le mie
possibilità; dovendo ricominciare conviene rivolgersi verso mysql o esiste
qualche soluzione che mi permetta di sfruttare quanto già realizzato con
access?
--
oza...@tiscali.it
http://sicilia.cjb.net
http://space.tin.it/arte/loobo/index.htm
http://web.tiscali.it/ozanam/index.html
-------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com

 access?
Tu sei il solo che puo' rispondere alla tua domanda. Vedi le FAQ per
info su quali database esistono.
Davide
Newsgroup: it.comp.software.database
Titolo: Gestione dati dalle maschere di Access

Io sto usando delle maschere di Access 97, riesco tranquillamente ad 
effettuare delle query, ma utilizzando solo il generatore di codice, 
quindi solo utilizzando Visual Basic (penso sia For Application), come 
posso inserire un nuovo record in una tabella, oppure muovermi fra i 
record, oppure cancellare un record???
Mi spiego meglio: mettendo un pulsante sulla maschera che codice devo 
scrivere nell'evento appropriato per eseguire una stringa SQL?
Se qualcuno mi potesse aiutare mi risolverebbe un grande problema che 
mi ostacola molto. Grazie e se per caso avreste un DB di esempio me lo 
potreste mandare a 
simonep...@iol.it
Scusate i verbi:   L'italiano non fa per me......  :->
Vi ringrazio ancora. Per qualsiasi cosa su VB HTML JSCRIPT VBSCRIPT ASP 
SQLSERVER sarò sempre a disposizione attraverso questo indirizzo e-mail.
Ciao Simone
-- 
Posted from 212.45.98.82 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG





Per Simone, spero di chiarirti in poche parole 
alcuni dubbi. Io uso Access in modo diverso: per lo sviluppo di applicazioni 
medio-piccole. Uso il VB il meno possibile.


Creo le maschere in autocomposizione e le modifico 
successivamente  entrando nella struttura. Per le query da maschera uso i 
filtri. Per l'aggiornamento di gruppi di records (selezionati secondo un certo 
criterio) uso le Query di comando.


Per l'aggiornamento di singoli records (modifica, 
inserimento,eliminazione) si usano direttamente on line le maschere che l'utente 
deve saper gestire usando le freccette apposite. L'inserimento è un 
accodamento con una certa chiave (usando l'asterisco), ma dopo la registrazione 
il record (riga) è inserita in base all'ordine sul campo chiave della 
tabella.


Ciao, Gabriella


 







Per Simone, 


Ho letto la tua lettera, ma non ho capito bene 
il tuo problema.


Provo a dirti come uso io Access.


Quando creo una maschera che mi gestisca una 
tabella uso l'autocomposizione poi la modifico secondo le esigenze 
dell'applicazione entrando in Struttura della maschera.


Per le Query su maschera applico i Filtri 
(esiste l'icona a disposizione oppute iserisco in maschera il Tasto Funzione che 
possa applicare il filtro dalla barra degli strumenti);


Per l'inserimento di righe in tabella, per la modifica dei 
dati e per l'eliminazione di singoli records suppongo che l'utente sappia usare 
la maschera e usare le freccette che gli permettono di muoversi sulle varie 
righe della tabella.


L'inserimento può essere fatto in fondo (accodamento), 
ma se la chiave è giusta viene inserito nella lista dei records secondo 
l'ordine crescente della chiave (codice).


Se queste modifiche sui dati devono avvenire on line usi 
l'utente userà le maschere, ma se la modifica deve essere eseguita su un 
gruppo di records in modo batch bisogna creare una query di comando(dalla 
struttura) che ti andrà a modificare i dati richiesti e ti 
chiederà la conferma alla modifica.


Spero di essere stata esauriente.


Ciao, Gabriella
Newsgroup: it.comp.software.database
Titolo: SQL server: deve risiedere su win2000 server?

Salve a tutti
In una rete win2000 con dominio, il sql server deve risiedere su una
macchina con win2000 server o, essendo all'interno di un dominio, basta un
win2000 pro?
Grazie

 win2000 pro?
Su Win 2000 Pro puoi installare la versione "Personal Edition", se
vuoi installare la "Standard Edition" ti serve il Win 2000 Server.
Esattamente che differenza ci sia tra le due non te lo so dire.
Consulta la documentazione di SQL Server in ogni caso.
Davide

server un sistema operativo NT server (NT4 oppure NT2000Server)
con workstation funziona lo stesso ma ha un calo di prestazioni spaventoso
(notizie avute da installatori)
ciao
Newsgroup: it.comp.software.database
Titolo: Come contare le celle non nulle in una query?

Scusate, ma ho un problema con SQL, e mi sembra questo il newsgroup più 
indicato....
Ho realizzato una query molto semplice che mi estrae dei dati, in questo 
   modo:
SELECT r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,nv FROM `a_domande` where 
id_quiz=1 AND id_domanda=1
Ora il mio problema è che non tutte le celle r1, r2, ... sono valorizzate.
Esiste un modo, tramite query, per contare gli elementi non nulli del 
risultato. Premetto che il risultato sarà sempre un singolo record, 
vorrei contare le risposte valorizzate in quel record.
Grazie mille
Silvio

direttamente da query si può fare ma è inutilmente complicato e
forzante nel senso che lasciamo fare alle query quello che sanno fare
meglio cioè restituire insiemi di tuple e funzioni semplici. Però
contare i singoli campi in dipendenza del valore che c'è dentro bhe..
Non puoi fare dall'applicazione? ti dispiace troppo? :-)


Si certo, ma visto che ne sto approfittando per migliorare la conoscenza 
del mio SQL, volevo almeno sapere se era possibile prima di 
imbarcarmici. (o meglio: dopo un paio di giorni che ci sbattevo sopra mi 
è venuto il tragico dubbio che non fosse possibile, ed allora volevo 
aver delle informazioni in merito prima di incaponirmi a voler 
trasformare il piombo in oro).
Ne approfitto anche per chiedere se sapete un buon punto per partire in 
questa ricerca...Google non è molto amico, o forse non so cosa chiedergli.
Grazie
Silvio

in teoria quello che dovresti fare è crearti una stored procedure,
farti restituire il record desiderato dalla query che hai fatto e
scorrere i singoli campi analizzando i valori e contando quelli nulli..
molto dipende dal dbms che usi.. non tutti implementano gli if o le
funzioni tipo isNull o ti permettono di fare stored procedure o query
multiple


Ok risolto il problema: uso MYSQL e quindi a naso non ho le funzionalità 
necessarie!
Grazie mille!

> quindi a naso non ho le funzionalità necessarie!
falso! dalla versione 5 anche mysql supporta le stored procedure e gli
if e la funzione isNull ci sono


hai ragione sono stato impreciso, ma io devo usare una 4.1.9, e mi sebra 
di capire che manchi qualcosa

bho vedi un pò dalla documentazione.. sicuramente le sp non ci sono
però potresti tentare con le subquery e credo (ma verifica) che sia
gli if che isNull siano implementati.. poi dipende da te.. se cogli
l'occasione per apprendere un nuovo dbms.. (oracle ad esempio).. cmq
valuta sempre con attenzione quello che devi fare.. in questo caso
realizzare la cosa da query credo sia poco efficiente ed elegante
oltretutto poco scalabile e flessibile

 vorrei contare le risposte valorizzate in quel record.
Visto che utilizzi MySQL così di primo acchito scriverei
select IF(r1 is null,0,1) + if(r2 is null,0,1) + ...
  ... + if (r10 is null,0,1) as QuantitaNotNull , nv from ...
ma forse c'è anche qualche altra funzione per farla più corta.
Bye
gp


Perfetta!
Funziona splendidamente....grazie mille per l'aiuto, non è che mi 
sapresti consigliare un buon libro per l'SQL e soprattutto MySQL? Quello 
dell'O-reilly è buono?
Grazie ancora
Silvio
Newsgroup: it.comp.software.database
Titolo: SQL Manuale

Per prima cosa volevo sapere se qualcuno di voi ha un manuale in
formato pdf/doc/txt su SQL. Come livello da *principiante a
intermedio*. Se non avete un link sottomano ma avete una copia
postatemelo pure in privato.
Grazie
Secondo volevo sapere se tutti i database SQL (mySQL, MS SQL Server,
etc.) sono compatibili.
Grazie mille

 postatemelo pure in privato.
http://guide.supereva.it/database/interventi/2000/12/23313.shtml
http://guide.supereva.it/database/sql
Andrea.



Se per compatibili intendi che puoi leggere un dato da una parte e portarlo 
dall'altra, con un pò di lavoro sì
-- 
Ciao Enzo
e-mail 
en...@emmesistemi.it
url: 
www.emmesistemi.it

Newsgroup: it.comp.software.database
Titolo: indici per clausola OR in Oracle

Ho delle query del tipo:
select * from tabella where (campo1=X or campo1=Y)
(X e Y sono due valori fissi)
vorrei sapere se e' possibile creare qualche indice ad hoc senza
cambiare la query...
Mi viene in mente di creare una funzione, ugualeXoY(campo1), ma poi
per usare questa dovrei cambiarmi la query.
Avrei un problema analogo anche con un != e un is not null (anche qui,
la soluzione di indicizzare nvl() non e' applicabile perche' dovrei
cambiarmi la query...)
Qualche idea?
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

 cambiare la query...
Credo di non aver capito.. la query di sopra mi sembra uguale a questa:
select * from tabella where campo1 IN(X,Y)
non ti basta indicizzare campo1?

 cambiare la query...
[...]
Certo non poter cambiare la query significa ottimizzare ben poco
se non appunto attraverso gli indici... in questo caso penso che
tu possa fare ben poco
Andrei su campo1 con un indice classico se la selettività è alta...
altrimenti con un bitmap index...
non credo ci siano alternative
/G
PS: non mi fiderei troppo dei functional indexes...
Newsgroup: it.comp.software.database
Titolo: SQL Server 7: stored procedure con LIKE

Salve a tutti
Mi sapete dire dove sbaglio? Ho creato una sp che accetta un parametro e lo
usa con la clausola LIKE, ma non funziona.
E' un errore di sintassi o di forma?
Grazie a tutti
CREATE PROCEDURE [sp_test_p]
@pNOME varchar(50)
 AS
SELECT NOME FROM ANAGRAFICA WHERE NOME LIKE '%@pNOME%'
ORDER BY NOME;

 usa con la clausola LIKE, ma non funziona.
Mi sa che mantiene gli spazi, quindi se gli passi "PIPPO", lui riceve
"PIPPO          (fino a 50 caratteri) ", e la "like" non funziona.
Prova a mettere un bel Trim o a passargli %PIPPO% e rimuovi
i '' dalla Select.
Davide

 ha scritto nel messaggio
news:9i3qph$h1i75$6...@ID-18487.news.dfncis.de...


Newsgroup: it.comp.software.database
Titolo: inner e outer join...

Qual'è la forma in SQL standard per gli inner e outer join?
Ringrazio per le risposte.
-- 
by \ \/ /\/
PerezDeQueya80 on AzzurraNET.org

 
SELECT {lista campi}
FROM
     tabella
     [ INNER | { LEFT |RIGHT | FULL [ OUTER ] } ] JOIN
     ON ( condizioni di join )
Vedi i dettagli della sintassi in questi due tutorial
http://www.w3schools.com/sql/sql_join.asp
http://www.firstsql.com/tutor3.htm#join
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

 ha scritto nel messaggio
news:Xns95267C19D1B4...@130.133.1.4...

Newsgroup: it.comp.software.database
Titolo: affinare ricerca su tabella

Ciao,
la domanda che vi pongo credo faccia emergere delle lacune nella mia
conoscenza dei database. Il database che sto utilizzando è PostgreSQL, ma
credo che questo sia indipendente.
Devo consentire all'utente di fare delle selezioni sui record. L'utente
affinerà di volta in volta la sua ricerca, per esempio all'inizio
seleziona di visualizzare tutti i record che hanno per campo1 il valore
a, poi del risultato vorra vedere quelli che hanno del campo2 il valore b
e così via.
Come posso fare per applicare le sottoricerche solo ai record
precedentemente filtrati? E' possibile, o devo di volta in volta
ricercare in tutto il database mettendo in and le clausole where?
Grazie,
Massimiliano

ricercare in tutto il database mettendo in and le clausole where?
In genere, la seconda che hai detto: aggiungere AND.
Tuttavia, con molti RDBMS e PostgreSQL e' fra questi, puoi anche tentare
una SELECT INTO TEMPORARY TABLE, e poi fare ricerche su quella... usando
eventualmente un purging successivo:
	DELETE FROM tempTbl19283 WHERE NOT (condizione2);
	SELECT * FROM tempTbl19283;
	...
	DELETE FROM tempTbl19283 WHERE NOT (condizione3);
	SELECT * FROM tempTbl19283;
	...
oppure qualche tipo di flag di eliminazione:
	UPDATE tempTbl19283 SET killed=3 WHERE NOT (condizione3);
	SELECT ... WHERE killed = 0;
cosi' puoi fare il backtracking, per modificare la condizione 3:
	UPDATE ... SET killed=0 WHERE killed=3 AND NOT
(condizione3vecchia);
	UPDATE ... SET killed=3 WHERE NOT (condizione3nuova);
Leonardo
-- 
Nach doiligh domhsa mo chailin a mholadh
'S ni he amhain mar bhi si or
Bhi si mar gath greine a dhul in eadan na gloinne
Is bhi sceimh mhna na finne le mo cailin or

 
[CUT]
grazie, ci provo subito

Newsgroup: it.comp.software.database
Titolo: Da Sql7.0 a Sql 2000

Ciao a tutti..
Vorrei sapere se quando installo sql2000 su un server che ha già installato
sql7.0, la procedura di installazione si accorge della versione precedente e
fa un aggiornamento oppure devo disinstallare sql7.0 ed installare la 2000..
Scusate la domanda (1 potrebbe dire prova no??) solo che ciò avverrà dal
cliente e vorrei evitare complicazioni (prevenire è meglio che ...)
Poi, che voi sappiate, disinstallando sql (la versione 7) togli anche i MDF
(Database) e LDF (File di Lo) oppure la cartella non viene rimossa?
Ciao e grazie
oZ

 wrote in message
news:9pcf56$gkubm$1...@ID-77238.news.dfncis.de...


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

ma SQLLoader (di Oracle) non restituisce niente la programma che lo ha
lanciato?
Da programma come si può fare per sapere se si sono verificati degli errori?
Occorre leggersi il file di log? (Spero di no!)

 errori? Occorre leggersi il file di log? (Spero di no!)
E invece si'. Non che ci voglia un gran che'...
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Lo so che non c'entra, ma con SQL*PLUS c'e' il comando
spool <nomefile>
che riversa su <nomefile> tutto l'input  e l'output. Per terminare questa
fasr digitare
spool off
Newsgroup: it.comp.software.database
Titolo: [mysql]copiare dati tra tabelle

Salve a tutti...magari sarà una domanda stupida ma non è molto che uso
mysql... come faccio a copiare i dati da una tabella all'altra dello
stesso db?? Hanno più o meno gli stessi campi ... ho provato in diversi
modi (uso phpMYadmin...)grazie mille!!
barbara
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 stesso db??
insert into tabella_destinazione (campo1, campo2,....) select
  campo1, campo2 ... from tabella_sorgente;
Davide

Newsgroup: it.comp.software.database
Titolo: modifica indirizzi email

buongiorno a tutti...
ho una pizccola domanda da fare...
esiste un modo "comodo" per modificare gli indirizzi email di 400 persone
presenti in una tabella---
mi servirebbe modificare solo il dominio dell'email.. secondo voi ce un
metodo veloce...
il database č Oracle 8i...
grazie per l'attenzione
saluti
Giovanni

 metodo veloce...
Export su file ASCII, sed (o un qualunque editor con cerca/sostituisci),
import.
Davide
-- 
| If you make people think they're thinking, they'll love you; but if
| you really make them think they'll hate you. 
| 
| 

 il database è Oracle 8i...


Newsgroup: it.comp.software.database
Titolo: y2k bug, questa e' bella...

indovinate quali procedure hanno problemi y2k qui nel posto in cui
lavoro?
quelle scritte con Developer 2000, il tool di sviluppo Oracle...
e l'hanno chiamato pure 2000...
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

 wrote in message
news:387214c6....@news.interbusiness.it...

Newsgroup: it.comp.software.database
Titolo: Query+Client-Server...Delusione!

Ciao......In breve....Che fa un caldo che si sciopa!!
Da un po' di tempo uso Access che trovo molto utile e intuitivo, ma
ora per esigenze di lavoro dovrei passare parecchi record su un
sistema client-server e conseguentemente devo trasformare il database
in modo che si possano eseguire interrogazioni e aggiornamenti sulle
tabelle tramite l'uso di form, collegato ad una query, ecc., 
fino qui tutto abbastanza chiaro, 
ma quando mi sono procurato un manuale, per riuscire in pratica a
ottenere qualche risultato, ho notato che a meta' libro si parla di
"agganciare eventi e procedure ai comandi di una maschera realizzata
con Microsoft VB6...." (ho riassunto il concetto).
 Che delusione, in pratica non sono sufficienti un editor HTML (io uso
ancora FP98, tanto i client della LAN in questione usano tutti
Explorer) e Access per creare e gestire i miei record, bisogna
comperare anche altri costosi SW del Sig. Bill Gates?
Che delusione....
Poi dando un'occhiata all'interfaccia di VB6, come era mostrata nel
libro, ho notato che un sacco di comandi sono identici al compilatore
dei moduli VBA che c'e' in access, in sintesi le domande sono:
Come posso sopperire all'uso di VB6 di Microsoft?
Se devo propio comperarlo, quanto mi spennano?
Posso usare il compilatore di Access (moduli VBA) per realizzare i
miei form e attribuire ad un pulsante, o controllo in genere, un
compito?
Scusate se magari ho usato termini inesatti,
spero di essermi fatto capire.
grazie e 
arigrazie doppiamente a chi perde un po' di tempo 
per aiutare chi sa meno di lui
CIAO Roberto

 comperare anche altri costosi SW del Sig. Bill Gates?
Vedi 
http://www.soft-land.org
 i vari articoli e tutorial su
ASP e database. Vedi anche su 
www.aspitalia.com
 e molti altri
posti (che io non ricordo ma che tu cercherai coi motori di
ricerca).
Davide

 compito?
? Non ti seguo.
Se t'interessa eseguire applicazioni Access senza il medesimo installato
devi procurarti la versione Runtime.
Ma forse non ho ben capito.
Ciao, Andrea

 con le stesse tecnologie d'accesso ai dati di VB6.........
sei sicuro?

sei sicuro?
Beh, se non è sicuro lui lo sono io!
Usiamo anche noi A '2000 come FE verso SQL e MSDE: a parte qualche baco da aggirare (con i prodotti
M$ è la regola) è ottimo e ha una produttività paragonabile all'accopiata A 'XX + JET.
Naturalmente si utilizza ADO.
Ciao, warp

no...non quello....
ho sempre pensato che Access fosse condiviso... non
client/server....capisci?

 sei sicuro?
Cioč?

 client/server....capisci?
Access è un ambiente di programmazione utilizzabile come FE verso qualunque
motore di database che supporti ODBC o OLE-DB.
Il motore predefinito è MS-Jet  che come ben sai è file-sharing.
Ciò non toglie che in caso di necessità puoi ricorrere a ben altro (SQLSVER,
MySql, Oracle, etc.)
Ciao, Andrea
Newsgroup: it.comp.software.database
Titolo: Programmi gestionali obsoleti per museo

sto cercando  programmi di gestione  in dos che giri su un 286 quando c'era
il dos 3.30
.anche non funzionanti
Mi rendo conto che i vecchi programmi non si trovano piu' ma stiamo facendo
una raccolta per un museo per programmi dos e computer  dal 1981 al 1992
Grazie
Per invio programmi :
fa...@supereva.it

Ho un programma di contabilità magazzino che funziona perfettamente su un
286 PS/2 IBM con chiave seriale.
Se ti interessa contattami: 
luk...@libero.it

Newsgroup: it.comp.software.database
Titolo: Come fare ?

Premetto che pur non essendo proprio una "scamorza" dei computer, la mia
conoscenza dei database e' molto limitata. Quindi mi scuso in anticipo se la
mia domanda dovesse risultare "stupida".
In breve, io in un database attualmente ho due tabelle;  nella prima c'e' un
database, riferito ad un certo numero di persone, con dei campi "fissi"
(nome, provincia), e dei campi soggetti a variazioni nel tempo.
Nella seconda tabella, c'e' una versione successiva dello stesso database. I
campi sono gli stessi, soltanto che in genere i valori dei campi variabili
sono cambiati, e soprattutto ci sono dei nuovi record.
Le due tabelle sono state ottenute tramite importazione da file di testo, e
attualmente non hanno una chiave primaria. Nei nomi ci sono delle
ripetizioni, probabilmente nome + provincia definisce univocamente un
record.
Il software da me utilizzato e' Access 97
Quello che io vorrei fare e' una query (o qualcosa di simile), che divida le
persone della seconda tabella in persone presenti nella prima tabella e
persone "nuove arrivate" , chiaramente riportando alcuni dei campi, ma
questa seconda parte non e' un problema. Il mio problema e' che non so come
filtrare la seconda tabella usando come criterio la presenza nella prima
tabella.
Spero che qualcuno di voi mi possa aiutare, lo ringrazio in anticipo
--
Ciao,
Francesco - Franc...@Rinaldi.as
"Life's but a walking shadow. A poor player
That struts and frets his hour upon the stage,
And is heard no more. It is a tale
Told by an idiot, full of sound and fury,
Signifying nothing."

 wrote in message
rAvc7.3588$JY1.1...@news.infostrada.it...


 Per l'esempio riportato, l'istruzione SQL da utilizzare è:

Newsgroup: it.comp.software.database
Titolo: Rimettere i dati in MySQL

Sto simulando l'installazione del mio applicativo e sto "scriptando" il
setup del database.
Con mysqldump ho generato il file con il codice SQL per creare le tabelle e
dove necessario per inserirvi i dati.
Ho poi eseguito drop database nome_del_database;
Ora devo rimettere tutto a posto. Forse la mia domanda è troppo banale, ma
non trovo l'istruzione corretta!! Come faccio ad eseguire il file SQL sul
database? Ho già fatto "create database..." ma mi fa storie perché non
specifico il database da usare per la query salvata.
Grazie e buona serata/giornata.
___________________________________________________________
a p bertolini
#ICQ: 10681264
(
www.webwarrior.org
)

 specifico il database da usare per la query salvata.
editi il file e all'inizio metti "use nomedatabase"
oppure lo specifichi nella connessione:
mysql -uutente -ppassword database < filesalvato.dmp
devi anche tener conto anche che, se ti connetti con un utente 'non root' 
questo deve avere i privilegi sul db.
ciao

 non trovo l'istruzione corretta!!
Vedi la documentazione di MySQL alla voce 'mysqlimport'.
Davide

Newsgroup: it.comp.software.database
Titolo: estensione fdb

Il mio programma di paghe consiste di un unico file di archivio, con
estensione FDB .
Di che si tratta ?
ciao

 Di che si tratta ?
E' l'estensione generalmente utilizzata dagli utenti di Firebird.
-- 
Ciao!
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"

 estensione FDB .
E` l'estensione di default degli archivi di Firebird. Per dovere di
cronaca, possono essere gestiti anche con Interbase di Borland (eccetto,
penso, per quelle differenze che si incominciano a sentire tra Interbase
e Firebird[1])
Henryx
P.S. se a qualcuno interessa, esiste una mailing list italiana dedicata
a Firedbird. L'indirizzo per sottoscriverla e`
http://groups.yahoo.com/group/Firebird_it/
  (se ne esistano altre e piu`
popolate non so dirlo, finora ho trovato solo questa)
[1] dalla serie: "come darsi la zappa sui piedi e non rendersene conto"
-- 
Valentina: "Mi piace inventare gli spettacoli che voglio... quelli
che non riesco a vedere, cerco di sognarli..."
                                          Guido Crepax (1933-2003)

 Di che si tratta ?
Probabilmente firebird (come suggerito). Per completezza, è anche
l'estensione del database proprietario del gestionale Microsoft Navision
Attain.
Ciao
Matteo

confermo che il motore di DB č firebird.
Certo che mi aspettavo piů file, uno per ogni azienda gestita , come per gli
MDB di access.
Eppoi come lo apro sto file ?
ciau!

 ha scritto nel messaggio
news:btjmin$18o$1...@usenet.itgate.net...


 Eppoi come lo apro sto file ?
A parte con lo spirito santo, con quasi tutti gli RDBMS (soprattutto con
i db server) viene fornita una shell con cui interfacciarsi al database
Henryx

Newsgroup: it.comp.software.database
Titolo: Firebird select anche con valori non presenti su tabella

Ciao, ho una tabella come questa
Anno
2002
2002
2004
Vorrei che mi presentasse dal 2002 al 2005 , anche quelli non inseriti
nella
tabella.
Es
2002
2002
2003
2004
2005
Grazie mille
Ciao by Logan

 nella tabella.
Potresti utilizzare una selectable stored procedure, ma forse dovresti
lavorare
lato client. I dati non inseriti in una tabella non si inventano.
-- 
Ciao!
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"

Ciao, dove posso trovare documentazione sulle selectable stored
procedure??
Grazie 1k
Ciao by Logan bye bye

Newsgroup: it.comp.software.database
Titolo: stored procedure

ho un database Oracle 7.3.4 in cui risiede una stored procedure che devo
richiamare da una pagina ASP, per far ciò per prima cosa apro una
connessione al db e poi eseguo la stored procedure ma mi da errore, il
codice della pagina è il seguente:
set conn = server.CreateObject("ADODB.connection")
conn.Open "xxx","xxx","xxx"
conn.Execute SP_TEST(1,"ciao")
descrizione errore: Tipo non corrispondente
Come posso fare?

 conn.Execute SP_TEST(1,"ciao")
Prova con
conn.execute "exec sp_test(1,'ciao')"
O in alternativa, se hai dei parametri, prova ad usare l'oggetto
Command. Vedi 
http://www.soft-land.org/documenti/adomod_com.html
Davide

Newsgroup: it.comp.software.database
Titolo: Trovare tutte le tabelle innodb in mysql

Salve,
c'e' un modo veloce per trovare, dentro un server mysql, la lista di
tutte le tabelle in formato innodb in ogni database esistente?
Ci sono circa 200 database con una media di 40 tabelle a DB. Ci metto
una vita a cercarle a mano... :/
Grazie.
-- 
Alessandro Pellizzari


Se hai MySQL 5, ci vuole un attimo:
SELECT TABLE_SCHEMA, TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE ENGINE= 'InnoDB';
Se hai una versione precedente, devi farlo database per database, ma puoi
aiutarti con un po' di programmazione.
Il metodo piu' rapido e' usare la shell di Unix:
$ for DB in `mysql -B -N -e 'show databases'` ; \
    do echo "DATABASE: $DB "; \
    mysql -B -N -e "show table status from $DB" | \
    grep -i innodb | awk '{print $1}' ; done
Se non hai una macchina Unix, ti tocca scrivere un programma.
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/

 Il metodo piu' rapido e' usare la shell di Unix:
Perfetto, grazie.
Effettivamente nella foga mi ero dimenticato un po' di informazioni
utili. Scusate.
Bye.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.software.database
Titolo: schema er

Qualcuno conosce un programmino free che mi consenta di disegnare schemi er?

 Qualcuno conosce un programmino free che mi consenta di disegnare schemi
er?
Se gli schemi uml vanno bene lo stesso c'è DBDesigner4, che traduce le
tabelle direttamente nelle CREATE SQL
Molto comodo.
Se invece gli schemi devono essere proprio ER, non saprei.

 Molto comodo.
Molto interessante ,
lo hai provato anche con SQL Server ?
Max;

 wrote in message c7rd98$sjp$1...@news.ngi.it...

Io uso MySQL.
In ogni caso non credo che tra MySQL e SQL Server ci siano grosse
differenze, in modo particolare se lo usi solo per fare le CREATE TABLE
In teoria DBDesigner dovrebbe essere anche in grado di farti le ALTER TABLE,
le SELECT, le INSERT ecc ecc nonchè è in grado di interfacciarsi con un dbms
vero e proprio e operare direttamente sulle tabelle e sui dati contenuti nel
database, io però le ALTER non le uso, le SELECT e le INSERT me le faccio da
solo e l'ultima funzionalità l'ho completamente ignorata.
Provalo, è leggero, si scarica abbastanza velocemente, è intuitivo ed è
completamente gratuito.

 solo e l'ultima funzionalità l'ho completamente ignorata.
Provato !
Fantastico , veramente fantastico !
Ma ha dei problemi :
- se il campo "ammetti Null" di SQL Server è deselezionato (non ammette
valori null) ,
lui me lo seleziona quando faccio Reserve Eng. quindi mi trovo le tabelle
nel Modello
che non hanno NN checckato e che accettano quindi Null .
- L'identità di SqlServer è impostata con 1 , con un autoincremento di 1 .
Il modello la ignora completamente , non ho nessun riferimento ad
autoincrementi :(
- quando tento di fare "Sync" per sincronizzare le modifiche , mi trovare un
errore :
Native Error : impossibile trovare la Stored Procedures "SHOW"
SQL : show tables
mi sa che il comando show tables non esiste in SQL Server .
max;
cit.:
<<A volte fare un passo indietro vale
più di farne 10 avanti [max] >>

 Ma ha dei problemi :
Non ti so aiutare.
Come già precedentemente detto non uso SQL Server e non ho mai usato la
funzionalità di sincronizzazione.
Per quanto riguarda i campi autoincrementali li definisci in DBDesigner
aggiungengo nella tabella campi interi senza segno e cliccando sul check
"AI" accanto al check "NN" della maschera per il progetto delle table. Poi,
se esporti lo script, DBDesigner se lo traduce in SQL aggiungendo
AUTOINCREMENT nella definizione del campo durante la CREATE TABLE.
Controlla gli script e vedi se sono compatibili con la documentazione SQL
Server oppure se c'è bisogno di modifiche.

 Qualcuno conosce un programmino free che mi consenta di disegnare schemi er?
Non so se può esserti utile...noi all'università utilizziamo
quest'applicazione per disegnare diagrammi ER:
http://iniball.altervista.org/Software/ProgER/index.php
Guarda se può esserti utile...saluti
-- 
19/05/2004 0.06.21
Ninniuz
ICQ - 84911215
Newsgroup: it.comp.software.database
Titolo: Database design

Ciao a tutti!
Qualcuno saprebbe consigliarmi un buon software (magari shareware o
freeware) per il Data Modeling/Database Design? Dovrei anche produrre dei
diagrammi UML... ma per quelli ho Poseidon anche se accetto consigli :-)
Grazie in anticipo.
Ciao,
Alfonso.


Freeware c'e' il TCM (Toolkit for conceptual design)
( 
http://wwwhome.cs.utwente.nl/~tcm/
 ) o il Dia ( 
http://www.lysator.liu.se/~alla/dia/
 )
Commerciale, ma non molto caro, c'e' il DeZign for databases 
(
www.datanamic.com
).
A questo indirizzo ci sono un po' di informazioni sui tool disponibili:
http://www.cs.queensu.ca/Software-Engineering/case.html
Ciao
gmax

Newsgroup: it.comp.software.database
Titolo: Errore Failed cc sanity check

Salve a tutti, come da topic quando tento di installare i driver della
nvidia mi viene fuori quest'errore. So che dipende dalle differenze di
versioni del compilatore c.
Ho visto che il kernel č stato compilato con la versione 2.7.2.3,
mentre quella che ho installato č la versione 2.95.4
Sapete come posso risolvere questo problema.
ciao e grazie


Scusate, sbagliato ng....=)