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
Query
sabato 12 gennaio 2008 - 17.31
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Donnie
Profilo
| Newbie
11
messaggi | Data Invio:
sab 12 gen 2008 - 17:31
Salve a tutti!
devo fare una query su un ADO solo che il campo da specificare in FROM
contine due parole, quindi uno spazio in mezzo....
viene infatti generato un errore di violazione sintassi.
Sapete come si risolve un problema del genere senza ricorrere a cambiare il nome del campo?
Grazie!
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
sab 12 gen 2008 - 17:41
>devo fare una query su un ADO solo che il campo da specificare
>in FROM
>contine due parole, quindi uno spazio in mezzo....
>
>viene infatti generato un errore di violazione sintassi.
>
>Sapete come si risolve un problema del genere senza ricorrere
>a cambiare il nome del campo?
Ciao Donatella,
sarebbe molto utile conoscere il DBMS che stai utilizzando, comunque lo standard ANSI prevede di racchiudere tra parentesi quadre [] gli identificatori irregolari.
Per maggiori dettagli sulle regole che determinano la regolarità o meno di un identificatore fai riferimento ai seguenti paragrafi dei Books Online di SQL Server 2005:
"Identifiers"
http://msdn2.microsoft.com/en-us/library/ms175874.aspx
"Delimited Identifiers (Database Engine)"
http://msdn2.microsoft.com/en-us/library/ms176027.aspx
>Grazie!
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Donnie
Profilo
| Newbie
11
messaggi | Data Invio:
sab 12 gen 2008 - 17:45
YEAH!
Le parentesi quadre sono state la salvezza!
Grazie mille per la tempestività e la precisione della risposta!!
Seguirò con attenzione questo forum, sperando di poter essere a mia volta d'aiuto.
TNX
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 !