Molts desenvolupadors de bases de dades de Microsoft Access es basen en els assistents integrats del programa per crear consultes i formularis, però en algunes situacions, la sortida de l'assistent pot no ser prou precisa. Totes les consultes d'una base de dades d'accés revelen el codi subjacent que s'escriu en el llenguatge de consultes estructurat, de manera que es pugui ajustar a una consulta d'accés perfecte.
Com veure i editar el subjacent SQL
Per veure o editar el SQL subjacent a una consulta d'accés:
- Localitzeu la consulta a Explorador d'objectes i feu doble clic per executar la consulta.
- Tire cap avall Veure menú a l'extrem superior esquerre de la cinta.
- Selecciona Visualització SQL per mostrar la instrucció SQL corresponent a la consulta.
- Feu les modificacions que vulgueu a la instrucció SQL a la pestanya de consulta.
- Feu clic al Desa icona per desar el vostre treball.
Consideracions d'accés
Microsoft Access 2013 i versions posteriors admeten la sintaxi ANSI-89 Nivell 1 amb diverses modificacions. L'accés s'executa en el motor de la base de dades Jet, no en el motor de SQL Server, de manera que Access és més complert amb la sintaxi estàndard ANSI i no requereix un llenguatge específic de Transact-SQL.
Les desviacions de l'estàndard ANSI inclouen:
- No es pot utilitzar la clàusula DISTINCT dins d'una funció agregada.
- No es pot utilitzar la clàusula LIMIT TO xx ROWS.
- El comodí d'un sol caràcter a l'accés és ? enlloc de _.
- El comodí de caràcter zero o més d'accés és * enlloc de %.
- Permisos d'accés agrupen i ordenen expressions.
- L'accés permet la declaració de TRANSFORM i la declaració de PARAMETERS.
- L'accés admet funcions agregades addicionals, incloses les desviacions estàndard i les variances.
- Access i ANSI utilitzen llistes lleugerament diferents de paraules clau reservades.
Els comodins en accés poden seguiu les convencions ANSI només si les vostres consultes usen exclusivament la sintaxi ANSI. Si fusioneu les convencions, les consultes fracassaran i es regeix el nivell d'accés.













