Pregunta: | 22159 - AñADIR UN CAMPO PARA FICHEROS EN SQL SERVER |
Autor: | Oscar Heras |
Quisiera saber como tengo que definir un campo en Base de Datos SQL, de forma que yo pueda introducir luego un fichero de aproximadamente 5 Kb como máximo. Es decir, tengo una tabla en la que guardo determinados datos, y necesito guardar tres ficheritos pequeños en tres campos distintos. Gracias. |
Respuesta: | Mario Arias |
El tipo de dato de la tabla debe ser tipo image, este tipo de dato no se guarda en la tabla como tal, se guarda en unos ficheros especiales de sql server donde se guardan los LOB(Large Objects) en la tabla se guarda un puntero.
En el campo se guardan los bytes que componen el archivo, asi que para interpretarlos te aconsejo que crees un campo con el tipo de archivo y la extension ej "text/txt" o "image/bmp". Tecnologias como asp usan estos campos para interpretarlos y ponerlos en una pagina web Por favor escribeme si no te funciona |