Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
SQL 2005, ricerca su tutti i campi di tutte le tabelle di un dato DB
venerdì 07 dicembre 2007 - 16.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
ven 7 dic 2007 - 16:33
Ciao a tutti,
ho una gatta da pelare per le mani,
devo aggiornare tutte le occorrezze di un valore di tipo rowID all'interno di un DB.
conosco il vecchio valore, conosco il nuovo, cio che non conosco sono tutti i campi e tabelle dove esse è presente.
Quindi mi stavo domandando se riesco a fare un giorchino del genere,
ovvero tramite qualche funzionalità a me ignota al momento,
fare l'updata sul db sostituendo tutte le occorrenze della vecchia rowID con la nuova.
Qualche idea?
Grazie
Jumpa
-------------------------
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 7 dic 2007 - 16:38
>Quindi mi stavo domandando se riesco a fare un giorchino del genere,
>ovvero tramite qualche funzionalità a me ignota al momento,
>fare l'updata sul db sostituendo tutte le occorrenze della vecchia
>rowID con la nuova.
Di "giorchini" non ne conosco
Che DBMS utilizzi?
>Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
ven 7 dic 2007 - 16:56
SQL 2005
ci oche sto vedendo è tirare fuori tramite query su sysobjects e syscolums tutti i campi di tipo uniqueidentifier,
e poi costruirci sopra una query dinamica di aggiornamento.
un "giochino" piu efficiente'??
-------------------------
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 7 dic 2007 - 17:09
>SQL 2005
>
>ci oche sto vedendo è tirare fuori tramite query su sysobjects
>e syscolums tutti i campi di tipo uniqueidentifier,
>e poi costruirci sopra una query dinamica di aggiornamento.
>
>un "giochino" piu efficiente'??
Non credo che esista, anch'io procederei ad interrogare le catalog views alla ricerca delle tabelle e colonne da aggiornare.
Una volta ottenuta tale lista andrei a crearmi uno script con i relativi comandi di UPDATE.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Jumpa
Profilo
| Junior Member
176
messaggi | Data Invio:
lun 10 dic 2007 - 10:10
Infatti mi sa che seguirò questa strada.
Comunque grazie!!!!
Jumpa!
-------------------------
Follow the White Rabbit...
http://www.jumpa.org
-------------------------
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !