![]() |
Campos VARBINARY ó BLOB en COBOL
Alguien puede decirme la correspondencia de un campo en MYSQL definido como VARBINARY(64) cómo se definiría en COBOL, o en su defecto un campo BLOB en MYSQL
Muchas gracias.- |
Josber, los CLOB y BLOB no existen en COBOL, que yo sepa. El VARBINARY no sé ni lo que es. Pero seguramente sea una estructura parecida a la de VARCHAR, es decir:
Código COBOL:
Según he leído en internet, el VARBINARY ese es como el VARCHAR pero lleva otra codificación o algo así (he echado un ojo, tampoco he leído mucho) y no es un campo binario. |
Hola:
Soy sumamente neófito en el tema, pero fijate si te sirve algo de esto. saludos. Fito... IBM Knowledge Center |
Nada, no hay manera, necesito un campo tipo BLOB, (MediumBLOB para ser exactos) o VARBINARY, para poder encriptar un dato con AES_ENCRYPT, (según el manual de MySQL, es el tipo de campo que debe de usarse para un campo encriptado), y he probado de todas las formas que se me han ocurrido, incluso he creado el campo como VARCHAR, pero no funciona, cuando lo leo con AES_DECRYPT, me lo devuelve en blanco, ni siquiera NULL, sino en blanco.
Un saludo.- |
Josber, he mirado más por internet y lo que he encontrado definitivamente es lo que decía antes:
Cita:
MySQL :: MySQL 5.0 Reference Manual :: 11.1.3 String Type Overview Cita:
Código COBOL:
Para VARBINARY debería ser sea: Código COBOL:
Sea lo mismo pero haciendo MI-VARBIN-D (datos) como MI-BLOB, es decir con campo padre. A ver qué tal... ;) |
| La franja horaria es GMT +2. Ahora son las 00:23. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.