Un campo est caracterizado por el tipo de datos que almacena (carcter, numrico, lgico) y en algunos contextos es necesario precisar su longitud (por ejemplo, cantidad de caracteres admitidos como mximo en los datos del campo). Algunos lenguajes, como R, admiten trabajar con campos de longitud variable (sin necesidad de que sea especificada con anticipacin).