tipo de dato

25/12/2004 - 06:01 por Gustavo | Informe spam
Hola, necesito crear un tipo de dato que soporte decimales
(0,20)
Cual es el tipo de dato para esto y como se determinan los
decimales, al crear un campo en el diseñador de tablas.

Felices fiestas y gracias

Gustavo

Preguntas similare

Leer las respuestas

#6 Gustavo
27/12/2004 - 14:10 | Informe spam
Hola. lo probe como me dijistes y anduvo bien.
Ahora donde quedo esa tabla almacenada?? (para eliminarla)

Te comento que no me queda clar esta forma de codificar,
ya que siempre hago lo siguiente:
1)Abro el SQL Server
2)Creo una base de datos en Databases
3) Creo mis tablas

Tengo una tabla CatItems donde un campo debe ser del tipo
decimal pero sigo teniendo ese problema que redondea el
numero.

Gracias por todo


Hopla, intenta hacer esto

create table #pepe (valor decimal(5,2))
go

insert into #pepe values (1.5)

select * from #pepe

pd: esto lo debes hacer desde el analizador de consultas

"Gustavo" escribió


en el mensaje
news:29e201c4eb3c$f4bbccd0$
Para que te ubiques estoy en el diseñador de tablas del
sqlserver 2000 y cuando quiero ingresar un valor a
mano "es decir sin ejecutar un insert update o delete" me
redondea el valor.

Saludos



Hola, me podes decir como lo estas pasando?

"Gustavo" escribió


en el mensaje
news:28b701c4eaa1$dad5b790$
Te comento que probe con decimal y cuando ingreso un dato
0,20 lo redondea a 2.
Tenes idea de lo que esta pasando??


Gracias


Hola, podrias usar el tipo de dato DECIMAL o tambien si


quieres una mayor
definicion podrias usar FLOAT

Suerte




Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

Msn Messenger:

"Gustavo" escribió


en el mensaje
news:033e01c4ea3e$c95cca70$
Hola, necesito crear un tipo de dato que soporte




decimales
(0,20)
Cual es el tipo de dato para esto y como se determinan




los
decimales, al crear un campo en el diseñador de tablas.

Felices fiestas y gracias

Gustavo


.





.





.

Respuesta Responder a este mensaje
#7 Maxi
27/12/2004 - 14:17 | Informe spam
Gustavo, la tabla no quedo en ningun lado porque es temporal ;)

Ahora bien, el problema para mi lo tenes en el insert del dato y no en el
diseño.

Proba esto, crea la tabla como estas acostumbrado y desde el query analizer
inserta los valores como te mostre en el ejemplo, y fijate como queda ;)


Salu2
Maxi


"Gustavo" escribió en el mensaje
news:2bed01c4ec15$745125c0$
Hola. lo probe como me dijistes y anduvo bien.
Ahora donde quedo esa tabla almacenada?? (para eliminarla)

Te comento que no me queda clar esta forma de codificar,
ya que siempre hago lo siguiente:
1)Abro el SQL Server
2)Creo una base de datos en Databases
3) Creo mis tablas

Tengo una tabla CatItems donde un campo debe ser del tipo
decimal pero sigo teniendo ese problema que redondea el
numero.

Gracias por todo


Hopla, intenta hacer esto

create table #pepe (valor decimal(5,2))
go

insert into #pepe values (1.5)

select * from #pepe

pd: esto lo debes hacer desde el analizador de consultas

"Gustavo" escribió


en el mensaje
news:29e201c4eb3c$f4bbccd0$
Para que te ubiques estoy en el diseñador de tablas del
sqlserver 2000 y cuando quiero ingresar un valor a
mano "es decir sin ejecutar un insert update o delete" me
redondea el valor.

Saludos



Hola, me podes decir como lo estas pasando?

"Gustavo" escribió


en el mensaje
news:28b701c4eaa1$dad5b790$
Te comento que probe con decimal y cuando ingreso un dato
0,20 lo redondea a 2.
Tenes idea de lo que esta pasando??


Gracias


Hola, podrias usar el tipo de dato DECIMAL o tambien si


quieres una mayor
definicion podrias usar FLOAT

Suerte




Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

Msn Messenger:

"Gustavo" escribió


en el mensaje
news:033e01c4ea3e$c95cca70$
Hola, necesito crear un tipo de dato que soporte




decimales
(0,20)
Cual es el tipo de dato para esto y como se determinan




los
decimales, al crear un campo en el diseñador de tablas.

Felices fiestas y gracias

Gustavo


.





.





.

Respuesta Responder a este mensaje
#8 ulises
27/12/2004 - 14:45 | Informe spam
El problema es que SQL Server solo soporta el punto
decimal, si ingresas la "coma decimal" no la considera.

Saludos,
Ulises

Para que te ubiques estoy en el diseñador de tablas del
sqlserver 2000 y cuando quiero ingresar un valor a
mano "es decir sin ejecutar un insert update o delete" me
redondea el valor.

Saludos



Hola, me podes decir como lo estas pasando?

"Gustavo" escribió


en el mensaje
news:28b701c4eaa1$dad5b790$
Te comento que probe con decimal y cuando ingreso un dato
0,20 lo redondea a 2.
Tenes idea de lo que esta pasando??


Gracias


Hola, podrias usar el tipo de dato DECIMAL o tambien si


quieres una mayor
definicion podrias usar FLOAT

Suerte




Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

Msn Messenger:

"Gustavo" escribió


en el mensaje
news:033e01c4ea3e$c95cca70$
Hola, necesito crear un tipo de dato que soporte




decimales
(0,20)
Cual es el tipo de dato para esto y como se determinan




los
decimales, al crear un campo en el diseñador de tablas.

Felices fiestas y gracias

Gustavo


.





.



.

Respuesta Responder a este mensaje
#9 Gustavo
28/12/2004 - 12:36 | Informe spam
Voy a probr con el tipo e dato money a ver que pasa.

Saludos


Gustavo, la tabla no quedo en ningun lado porque es


temporal ;)

Ahora bien, el problema para mi lo tenes en el insert del


dato y no en el
diseño.

Proba esto, crea la tabla como estas acostumbrado y desde


el query analizer
inserta los valores como te mostre en el ejemplo, y


fijate como queda ;)


Salu2
Maxi


"Gustavo" escribió


en el mensaje
news:2bed01c4ec15$745125c0$
Hola. lo probe como me dijistes y anduvo bien.
Ahora donde quedo esa tabla almacenada?? (para eliminarla)

Te comento que no me queda clar esta forma de codificar,
ya que siempre hago lo siguiente:
1)Abro el SQL Server
2)Creo una base de datos en Databases
3) Creo mis tablas

Tengo una tabla CatItems donde un campo debe ser del tipo
decimal pero sigo teniendo ese problema que redondea el
numero.

Gracias por todo


Hopla, intenta hacer esto

create table #pepe (valor decimal(5,2))
go

insert into #pepe values (1.5)

select * from #pepe

pd: esto lo debes hacer desde el analizador de consultas

"Gustavo" escribió


en el mensaje
news:29e201c4eb3c$f4bbccd0$
Para que te ubiques estoy en el diseñador de tablas del
sqlserver 2000 y cuando quiero ingresar un valor a
mano "es decir sin ejecutar un insert update o delete" me
redondea el valor.

Saludos



Hola, me podes decir como lo estas pasando?

"Gustavo" escribió


en el mensaje
news:28b701c4eaa1$dad5b790$
Te comento que probe con decimal y cuando ingreso un






dato
0,20 lo redondea a 2.
Tenes idea de lo que esta pasando??


Gracias


Hola, podrias usar el tipo de dato DECIMAL o tambien si


quieres una mayor
definicion podrias usar FLOAT

Suerte




Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

Msn Messenger:

"Gustavo"








escribió
en el mensaje
news:033e01c4ea3e$c95cca70$
Hola, necesito crear un tipo de dato que soporte




decimales
(0,20)
Cual es el tipo de dato para esto y como se determinan




los
decimales, al crear un campo en el diseñador de








tablas.

Felices fiestas y gracias

Gustavo


.





.





.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida