Tengo un campo que usaré para el tipo Activo/desactivo y quisiera que me recomendasen que tipo de dato usar (INT, DECIMAL...)
PD: De paso, podrían explicarme un poco eso de NULL y NOT NULL, ¿cual es más recomendable?
Muchas gracias
| ||||
Hola ferent ![]() Para saber cual es el tipo de datos más aconsejable, sería necesario saber que base de dato usas, porque los tipos de datos soportados no son los mismos en todas. Algunas soportan un tipo de dato lógico o boolean (sería el más adecuado) otras no, las hay que soportan el tipo char (1 dígito) y otras no etc. En cuanto a Null o Not Null, significa si un determinado campo de tu base admitirá o no estar vacío (sin datos en ese campo pero con datos en otros campos de ese mismo regitro). Por ejemplo, si vas a regitrar datos de personas y uno de los datos será el teléfono, no todas las personas tienen teléfono (la mitad de la humanidad no tiene, ¿podés creerlo? ![]() Suerte ![]() |
| ||||
Primero de todo, perdona por no indicar qué base de datos uso, se me escapó. Utilizo MySQL, en access sería del tipo Boolean, y quisiera uno tal como este pero en MySQL. Gracias por la explicación sobre el null (por fin lo entendi) Un saludo
__________________ Culto es aquel que sabe donde encontrar lo que no sabe. |
| ||||
Hola de nuevo ![]() No se mucho de MySQL, pero fijándome en www.mysql.com vi que soporta el tipo char, que es 1 carácter, también pueden servirte el tipo enum o set. |