NULL y NO NULL

10/07/2008 - 18:10 por juan | Informe spam
Hola como podeis observar por la pregunta novato % aparte de int y money que
no admiten NULL, que es lo mejor para diferenciar en admitir NULL o NO NULL.

Preguntas similare

Leer las respuestas

#11 Alejandro Mesa
11/07/2008 - 14:27 | Informe spam
Alfredo,

Es decir, que dar respuestas completamente incorrectas a las dudas de los
compañeros del foro te es indiferente.



No pongas palabras en mi boca.

Llevo mas de 5 anios ayudando en el grupo, de forma constante y
desinteresada, o al menos intentandolo. Que puedo estar equivocado en muchas
de las respuestas que he dado, vale, no soy perfecto.

No gastes tu tiempo en caceria de brujas y trata de hacer mejor uso de tu
conocimiento. Seras recordado por lo que has dado y no por lo que has quitado.

AMB


"Alfredo Novoa" wrote:


Hola Alejandro,

El Thu, 10 Jul 2008 16:09:00 -0700, Alejandro Mesa escribió:

> Si, si viene de el negocio. Cuando "el negocio" dice que se debe de entrar /
> almacenar / guardar el numero de la factura y que sin este no se debe
> almacenar ninguna otra informacion relacionada, este esta de una forma u
> otra, indicando parte de el dominio que esa columna tendra en la base de
> datos. Te esta diciendo que no acepta "null value", ni "u- no definido", etc.

Lo que quiero decir es que cualquier información que representes usando
nulos la puedes representar de forma relacional sin usar nulos. Si yo no
quiero usar nulos me da igual lo que diga "el negocio", no los uso y punto.
De hecho casi nunca los uso por muy opcionales que sean los datos.

> Que si cierta informacion o data no es conocida, que se guarde lo que sea
> mientras ese valor sea concistente, entonces te dice que la columna puede
> tener "null value", "u - indefinido", o lo que el diseñador le de la gana de
> poner.

Estás completamente equivocado. Lo único que te dice es que tienes que
representar de alguna forma que esa información puede faltar, pero no te
dice como debes hacerlo. Estás confundiendo la especificación con el
diseño, el "que" con el "como".

> Que sea null, nothing, nil, o lo que sea que la base de datos con la que
> trabajamos use, me es indiferente. Que "null" no es un valor porque no
> pertenece a un tipo en especifico y ademas no es igual a si mismo, tambien me
> es indiferente, que la palabra "nullabilidad" no existe en el diccionario de
> la lengua española, tambien me es indiferente.

Es decir, que dar respuestas completamente incorrectas a las dudas de los
compañeros del foro te es indiferente.


Saludos
Alfredo

Respuesta Responder a este mensaje
#12 Alfredo Novoa
11/07/2008 - 15:35 | Informe spam
El Fri, 11 Jul 2008 05:27:01 -0700, Alejandro Mesa escribió:

Es decir, que dar respuestas completamente incorrectas a las dudas de los
compañeros del foro te es indiferente.



No pongas palabras en mi boca.



No las pongo, son palabras mias que son una consecuencia lógica y
directa
de lo que has escrito.

Llevo mas de 5 anios ayudando en el grupo, de forma constante y
desinteresada, o al menos intentandolo.



Pues a Juan no le estabas ayudando, sino todo lo contrario, por que
le
estabas dando información incorrecta y potencialmente dañina. Una
mala
respuesta es infinitamente peor que una no respuesta.

Que puedo estar equivocado en muchas
de las respuestas que he dado, vale, no soy perfecto.



Vale, pero cuando te equivoques y te corrijan como en este caso, no
digas
que te es indiferente haber contestado con información falsa a la
pregunta
de alguien que dice ser novato.

No gastes tu tiempo en caceria de brujas y trata de hacer mejor uso de tu
conocimiento. Seras recordado por lo que has dado y no por lo que has quitado.



¿Insinuas que corregir una respuesta completamente incorrecta dada a
un
novato es hacer un mal uso de mi conocimiento?


Saludos
Alfredo
Respuesta Responder a este mensaje
#13 Alejandro Mesa
11/07/2008 - 15:59 | Informe spam
Alfredo,

La informacion que di no es falsa. Tu te has enfocado en el valor NULL tal y
cual es en SQL Server, yo me he referido a la accion, como diseniador de la
db, de usar null o algun otro valor dada las especificaciones de las reglas
de el negocio.

Vale, pero cuando te equivoques y te corrijan como en este caso, no
digas
que te es indiferente haber contestado con información falsa a la
pregunta
de alguien que dice ser novato.



Vivo en un pais donde puedo decir lo que se me antoje y eso tu no lo podras
evitar.

En cuanto a reconocer cuando me he equivocado, busca en este grupo de
noticias y veras que han sido unas cuantas. Reconocer que me he equivocado no
cambia lo que he hecho hasta ahora en este grupo y que seguire haciendo.

Al parecer eres tu quien sufre de ese mal. No proyectes en otros tus propios
defectos.

¿Insinuas que corregir una respuesta completamente incorrecta dada a
un
novato es hacer un mal uso de mi conocimiento?



Busca tus intervenciones en este y otros grupos de noticias. creo que ellas
hablan por si sola.


AMB


"Alfredo Novoa" wrote:

El Fri, 11 Jul 2008 05:27:01 -0700, Alejandro Mesa escribió:

>> Es decir, que dar respuestas completamente incorrectas a las dudas de los
>> compañeros del foro te es indiferente.
>
> No pongas palabras en mi boca.

No las pongo, son palabras mias que son una consecuencia lógica y
directa
de lo que has escrito.

> Llevo mas de 5 anios ayudando en el grupo, de forma constante y
> desinteresada, o al menos intentandolo.

Pues a Juan no le estabas ayudando, sino todo lo contrario, por que
le
estabas dando información incorrecta y potencialmente dañina. Una
mala
respuesta es infinitamente peor que una no respuesta.

> Que puedo estar equivocado en muchas
> de las respuestas que he dado, vale, no soy perfecto.

Vale, pero cuando te equivoques y te corrijan como en este caso, no
digas
que te es indiferente haber contestado con información falsa a la
pregunta
de alguien que dice ser novato.

> No gastes tu tiempo en caceria de brujas y trata de hacer mejor uso de tu
> conocimiento. Seras recordado por lo que has dado y no por lo que has quitado.

¿Insinuas que corregir una respuesta completamente incorrecta dada a
un
novato es hacer un mal uso de mi conocimiento?


Saludos
Alfredo


Respuesta Responder a este mensaje
#14 Alfredo Novoa
11/07/2008 - 16:44 | Informe spam
El Fri, 11 Jul 2008 06:59:01 -0700, Alejandro Mesa escribió:

La informacion que di no es falsa.



En tu respuesta a Juan no diste una a derechas. Estaba todo mal.

Vale, pero cuando te equivoques y te corrijan como en este caso, no
digas
que te es indiferente haber contestado con información falsa a la
pregunta
de alguien que dice ser novato.



Vivo en un pais donde puedo decir lo que se me antoje y eso tu no lo podras
evitar.



Era un consejo, ya se que no puedo evitar que difundas información
falsa.

En cuanto a reconocer cuando me he equivocado, busca en este grupo de
noticias y veras que han sido unas cuantas.



Pues en este caso ya estás tardando.

Al parecer eres tu quien sufre de ese mal.



¿Por que dices eso?

¿Insinuas que corregir una respuesta completamente incorrecta dada a
un
novato es hacer un mal uso de mi conocimiento?



Busca tus intervenciones en este y otros grupos de noticias. creo que ellas
hablan por si sola.



Estoy bastante contento con mis intervenciones en este y otros grupos,
pero tú no me has respondido.

¿Corregir las respuestas incorrectas es hacer un mal uso del
conocimiento?

Da la impresión de que aquí hay bastante gente que no tiene intención
de ayudar sino de autopromocionarse, y de que no les importa si lo que
se dice en el foro es correcto o incorrecto, y de que hay una especie
de pacto tácito entre los autopromocionadores para no interferirse
entre ellos. Por eso hay tan pocos mensajes corrigiendo los frecuentes
errores en las respuestas, y por eso algunos reaccionan sorprendidos
cuando se les corrige, y dicen algo como: ¿Por que te metes conmigo si
yo no me he metido contigo?


Saludos
Respuesta Responder a este mensaje
#15 Gustavo Larriera (MVP)
11/07/2008 - 17:58 | Informe spam
Hola a todos. Quisiera opinar, lo haré sinceramente y sin intención alguna de
molestar a nadie. Estoy Off-Topic.

"Alfredo Novoa" wrote:

Estoy bastante contento con mis intervenciones en este y otros grupos,



Estimado Alfredo, no tomes a mal lo que voy a decir, sino como un comentario
para mejorar.

Si bien estás bastante contento con tus intervenciones personalmente creo
que no ayudan a la convivencia del foro. Cada intervención que has hecho no
derivó en una discusión técnica enriquecedora sino en discusiones personales
donde más tarde o temprano se molesta a una o varias personas.

No opino de tus conocimientos, que no los conozco demasiado, pero critico la
actitud o la forma en que te diriges a los demás.

No usas un tono amable ni conciliador, tal vez no te des cuenta, pero lo que
personalmente percibo en cada una de tus intervenciones es cierta
intolerancia o hasta signos hostiles hacia las otras opiniones.

El objetivo no es demostrar quién puede discutir mejor sino intercambiar
ideas, muchas de ellas irreconciliables pero válidas en su diversidad. A
veces alcanzaría con bajar los niveles de soberbia y anteponer un "En mi
humilde opinión lo que hay que hacer es..." en vez de decir que el otro ha
dicho un disparate, cosa que en muchos de los casos son temas discutibles y
no hay verdades absolutas para tal tema.

Las unicas verdades ciertas son: Tengo un problema X y se resolvió haciendo
Y. No te he visto respondiendo técnicamente acerca de SQL Server en ningun
caso de duda técnica. Solamente intervienes en cuestiones opinables... pero
no vale otra opinión que la tuya o la de los autores que has leido, no los
libros que hayas escrito personalmente :-)

El contenido es importante, pero la forma de decir las cosas también. Y en
eso creo que puedes mejorar mucho aún. Considera también que muchas personas
te tienen paciencia suficiente, aunque has ayudado poco a que eso ocurra.

Como dije antes, todo te lo digo con buena actitud y para que pienses sobre
el tema. No es necesaria una respuesta a este mensaje.

Muy cordialmente,
~gux
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida