Variable SQL Server 2000

                      VARIABLES SQL SERVER 2000



Creo que mas de uno se pregunto alguna vez que determina que el maximo de stats se 32767 o 65.534 , bueno para todos aquellos que quieren segir aprendiendo yo me ofrezco a seguirles enseñando.
El sql server 2000 trabaja con variables que años atras aprendi en la universidad el lenguaje de sql server 2000 es muy similar al que yo aprendi , lamentablemente este lenguaje se esta empezando a dejar de usar por la lentitud que tiene , algo similiar sucedio con javascrip que fue reemplazado por flash , pero por suerte con la aparicion de .ajax javascrip volvio a retomar su punto de interes por los webmaster.
Aprovecho este espacio para hacer un critica personal y llamar a la reflexion a todos los interezos en el area. ¿ No creen que con la aparicion de varios lenguajes estan perjudicando a los que diseñamos paginas webs ? ¿No creen que con la aparicion de nuevos navegadores como mozilla perjudicaron a los webmaster? , un ejemplo y mi caso yo diseñe esta web basado en el XML de SirCorner pero la personalize en casi un 90% , hace unos dias entre a mi sitio con el navegador MOZILLA y me lleve una gran sorpresa mi sitio no se veia igual que con el IE ( internet explorer ) lo que me llevo a modificar nuevamente el sitio para adaptarlo a ambos navegadores ( si debo ser uno de los pocos que sigo usando el IE como navegador predefinido pero sucede que tengo un criterio llamado FIDELIDAD , si uso como S.O [Sistema Operativo] Microsoft Windows XP Service Pack 2 voy a usar su navegador correspondiente Internet Explorer ).
Pero creo que me estoy llendo de tema regresemos a las variables de sql server 2000 y a la pregunta que me llevo a explicarles ciertas cosas voy a poner a continuacion una lista de variables y explicarles que es cada una ( claro esto no es un tutorial de nada simplemente es para aumentar sus conocimientos y poder darles uso a otras cosas)
VARIABLES DE SQL SERVER 2000

  • INT
Es una variable que esta abreviada su verdadero nombre es INTIGER ( entero en castellano) que solo admite numero naturales , y tiene una longitud 4
  • SMALLINT
Su verdadero nombre es SMALL INTIGER (en castellano pequeños enteros ) y tiene una longitud de 2
  • BIGINT
BIG INTIGER en castellano grandes enteros y admite una longitud 8
Ya con estas tres variables podemos responder tranquilamente la pregunta de los stats y es verdaderamente muy simple , un server comun con stats en 32767 trabaja con variables de tipo SMALLINT , en cambio si cambiamos esa admision por la de INTIGER obtenemos como resultado 32767*2=65.534 , es por eso que si queremos que los stats de nuestro server tengan como maximo 65.534 debemos indicarle a nuestro sql server 2000 que admita en la variable de los stats la de tipo INTIGER.
A continuacion les dejo una tabla explicativa si realmente te intereza este tema:

Bigint
De -2^63 (-9.223.372.036.854.775.808) a 2^63-1 (9.223.372.036.854.775.807)
8 bytes

Int
De -2^31 (-2.147.483.648) a 2^31-1 (2.147.483.647)
4 bytes

Smallint
De -2^15 (-32.768) a 2^15-1 (32.767)
2 bytes

Tambien como veran el rango de una variable Smallint va desde -32767 a 32767 es por eso y aqui resolvemos otra duda que cuando uno se pasa de 32767 en los stats en nuestras tablas de sql server 2000 lo vemos como -32768 esto es igual a establecer una recta horizontal con punto de origen -32768----------0-----------32767 a diferencia de una recta comun no empleamos el famoso infinito entonces en cierta forma si le damos una mirada 3D ( tridimensional ) al mi pequeno esquema seria similar a un circulo que cuando te pasas volves a empesar ( use una linea recta por obviamente no puedo hacer un 3d )

  • VARCHAR
Su nombre real es Variable de Character , en castellano caracteres , desde un punto de vista programador caracteres es cualquier tipo de dato que ocupe un lugar por ejemplo ABCDE=5 caracteres AB DE=5 caracteres aunque cueste entender el caracter ""( se llama blanco) es tambien un caracter y cuenta como tal. El blanco es tan importante como como la letra "C" que no puse. Este tipo de variables son las que empleamos en el server para registrar cuentas , password y todo lo que este referido a los textos.

  • DECIMAL
Es un tipo de variables que admite decimales como por ejemplo en el mana , o life .

  • BOLEAN
No estoy seguro si esta variable esta , creo que me confundo de todas manera este tipo de variables son usadas para condicionales doy un ejemplo declando una variable de tipo bolean en V ( la variables boolean solo se pueden establecer en V o F es decir verdadero o falso ) entonces decimos variable=f hasta que variable no sea V se ejecuta un determinado proceso. ( creo que talvez esto es algo avanzado , es principio basico de programacion de sistemas )

En fin el objetivo de este post era como siempre aprender un poco mas. Saludos a todos espero que les sirva , by asd*
 
La Hora
 
Contador Online
 

casino Contador De Visitas
Calendario
 
 
Hoy habia 42 visitantes (68 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis