|
Te comento lo que tengo yo entendido despues de la lectura de tu mensaje:
-Comentas que tienes un campo varchar2(1) y tienes la duda de que si no seria mejor que fuera un varchar(1).
Contesto a lo que creo que he entendido.
-Si el campo de varchar2(1) no esta acompañado de 'not null' esta correcto y muy bien puesto, ya que la diferencia que hay entre los 2 varchar es que el varchar2 si puede estar null, mientras que el "varchar1" tiene que estar rellenado por el numero de campos que se indique.
Es decir, si tienes un varchar(1), solo y unicamente puede estar relleno por 1 caracter, no puede tener ni mas ni menos caracteres de los que se indican.
Por eso es preferible el uso de varchar2.
Saludos y suerte
|