4D v16.3BLOB to text |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
BLOB to text
BLOB to text
El comando BLOB to text devuelve un valor de tipo Texto leído del BLOB blob. El parámetro formatoTexto fija el formato interno y el conjunto de caracteres del valor de tipo Texto a leer. En las bases de datos creadas a partir de la versión 11, 4D utiliza por defecto el conjunto de caracteres Unicode (UTF8) para la gestión de textos. Por compatibilidad, este comando permite "forzar" la utilización del conjunto de caracteres Mac Roman (conjunto de caracteres utilizado en las versiones anteriores de 4D). La elección del conjunto de caracteres se efectúa vía el parámetro formatoTexto. Para hacer eso, pase una de las siguientes constantes (del tema BLOB) en el parámetro formatoTexto:
Notas:
Para mayor información sobre estas constantes y los formatos que representan, consulte la descripción del comando TEXT TO BLOB. Atención: el número de caracteres a leer se determina por el parámetro formatoTexto, EXCEPTO para el formato Text without length y UTF8 Text without length, para el cual usted DEBE especificar el número de caracteres a leer en el parámetro longitudTexto. Para los otros formatos, longitudTexto se ignora y usted puede omitirlo. Si especifica la variable del parámetro opcional offset, el valor del texto se lee en el offset (a partir de cero) del BLOB. Si no especifica la variable del parámetro opcional offset, se leen los primeros bytes del BLOB de acuerdo al valor pasado en textFormato. Note que debe pasar la variable del parámetro offset cuando esté leyendo texto sin longitud. Nota: debe pasar un valor de offset entre 0 (cero) y el tamaño del BLOB menos el tamaño del texto a leer. Si no lo hace, el resultado de la función es impredecible. Después de la ejecución del comando, la variable se incrementa en el número de bytes leídos. Por lo tanto, puede reutilizar la misma variable con otro comando de lectura de BLOBs para leer otro valor.
Ver también
BLOB to integer
|
PROPIEDADES
Producto: 4D HISTORIA
Modificado: 4D v11 SQL PALABRAS CLAVES UTF8, Text ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||