Hola quiero saber como puedo definir un espacio en blanco en la base de datos como default, se puede???
quedo al pendiente de sus repuesta gracias
| |||
Espacio en blanco DEFAULT Hola quiero saber como puedo definir un espacio en blanco en la base de datos como default, se puede??? quedo al pendiente de sus repuesta gracias |
| |||
Respuesta: Espacio en blanco DEFAULT Debido a que cuando hago una consulta a nivel Java usando el framework Hibernate cuando le quiero asignar a una variable ese row que viene null se sale.. del método no siendo asi cuando se define un espacio en blanco.... |
| ||||
Respuesta: Espacio en blanco DEFAULT ¿Y no sería mas sencillo que controlases el problema en Hibernate, o incluso en Java, ajustando tu programación? Hay mucha documentación en la web sobre ese problema, sin tener que retocar la estructura de la base: http://www.java2s.com/Code/Java/Hibe...tionIsNull.htm https://forum.hibernate.org/viewtopic.php?p=2439590 http://stackoverflow.com/questions/8...l-in-hibernate ...y sigue. Por ejemplo, puedes recurrir a este tipo de recursso: javax.validation.constraints.NotNull Nunca es buena idea hacer parches en la base para evitar cosas que son terreno de la programación en un lenguaje determinado.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) Última edición por gnzsoloyo; 17/01/2013 a las 17:31 |
| |||
Respuesta: Espacio en blanco DEFAULT no entiendo bien el problema, pero quieres que un valor no salga null cuando lo traes de la base de datos? puedes usar una concatenacion de MySQL, ejemplo:
Código:
el IFNULL hace que si el valor es NULL, cambia el NULL que se mostrará en el query por lo que tu quieras en este caso un " - ", el guión puedes cambiarlo por un espacio, pero mantienes la estructura logica de la BD con el campo en "NULL" así cumple con la logica que dice gnzsoloyo y ademas obtienes lo que quieres xD select nombre, apellido, IFNULL(fecha, ' - ') from usuarios |
Etiquetas: |