Como se sabe, los apóstrofes inician y terminan las cadenas en SQL.
Si se necesita manejar los apóstrofes, la solución depende de en que lugar la comilla es colocada en la cadena.
Tenemos 4 escenarios:
Apostrofe al inicio de la cadena:
Ejemplo:
- Cuando el apostrofe esta al inicio de la cadena, necesita escribir 3 apóstrofes para que Oracle muestre un apóstrofe.
Select '''Cómo estás?' From dual;
http://liang.armstrong.edu:5560/isqlplus/
Apóstrofe en medio de la cadena:
Ejemplo:
- Cuando el apóstrofe está en medio de la cadena, necesita escribir 2 apóstrofes para que Oracle muestre un apóstrofe.
Select 'El turista M''c Kensie quedó arrestado en el Aeropuerto.' From dual;
Apóstrofe al fin de la cadena:
Ejemplo:
- Cuando el apóstrofe esta al fin de una cadena, necesita escribir 3 apóstrofes para que Oracle muestre un apóstrofe.
Select 'Scolari''' From dual;
Apóstrofe concatenada con una cadena:
Ejemplo:
- Si desea concatenar un apóstrofe en un cadena, necesita escribir 4 apóstrofes para que Oracle muestre un apóstrofe.
Select 'Nos fuimos al M' '''' 'c Donald' From dual;
1 comentario:
Muchas gracias, me fué de gran ayuda.
Publicar un comentario