Tipo de datos

03/10/2003 - 14:10 por Julio | Informe spam
Hola grupo,

Quieron saber si esto es normal o como puedo solucionarlo.

Estoy creando una tabla y defino un campo llamado valor_factura y le pongo
como tipo de datos (Decimal),
pero cuando le instroduzco un valor para probar en el enterprise manager
tales como 23,583.65. Lo primero es que no me acepta la como y lo pone todo
junto, pero pone bien la parte decimal igual 23583.65.
Entonces cuando voy al query analyzer visualizo la cantidad como 23583.6500.
Quiero saber poque me pone esto dos cero al final y poque no acepta la coma.

Gracias.

Preguntas similare

Leer las respuestas

#1 Jorge
03/10/2003 - 14:22 | Informe spam
Hola,
Seguramente tengas que definir la parte decimal del Campo.
La coma no la interpreta como separador de miles.

Un Saludo.
Jorge Martinez Martinez.

Hola grupo,

Quieron saber si esto es normal o como puedo solucionarlo.

Estoy creando una tabla y defino un campo llamado


valor_factura y le pongo
como tipo de datos (Decimal),
pero cuando le instroduzco un valor para probar en el


enterprise manager
tales como 23,583.65. Lo primero es que no me acepta la


como y lo pone todo
junto, pero pone bien la parte decimal igual 23583.65.
Entonces cuando voy al query analyzer visualizo la


cantidad como 23583.6500.
Quiero saber poque me pone esto dos cero al final y poque


no acepta la coma.

Gracias.


.

Respuesta Responder a este mensaje
#2 Julio
03/10/2003 - 14:32 | Informe spam
Como puedo definir esto.
Gracias.
"Jorge" wrote in message
news:11bc01c389a8$f8031b10$
Hola,
Seguramente tengas que definir la parte decimal del Campo.
La coma no la interpreta como separador de miles.

Un Saludo.
Jorge Martinez Martinez.

>Hola grupo,
>
>Quieron saber si esto es normal o como puedo solucionarlo.
>
>Estoy creando una tabla y defino un campo llamado
valor_factura y le pongo
>como tipo de datos (Decimal),
>pero cuando le instroduzco un valor para probar en el
enterprise manager
>tales como 23,583.65. Lo primero es que no me acepta la
como y lo pone todo
>junto, pero pone bien la parte decimal igual 23583.65.
>Entonces cuando voy al query analyzer visualizo la
cantidad como 23583.6500.
>Quiero saber poque me pone esto dos cero al final y poque
no acepta la coma.
>
>Gracias.
>
>
>.
>
Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP]
03/10/2003 - 15:12 | Informe spam
Puedes usar los tipos de datos 'money' y 'smallmoney', que es el fomato más
apropiado para valores monetarios.

saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Julio" wrote in message
news:
Hola grupo,

Quieron saber si esto es normal o como puedo solucionarlo.

Estoy creando una tabla y defino un campo llamado valor_factura y le pongo
como tipo de datos (Decimal),
pero cuando le instroduzco un valor para probar en el enterprise manager
tales como 23,583.65. Lo primero es que no me acepta la como y lo pone


todo
junto, pero pone bien la parte decimal igual 23583.65.
Entonces cuando voy al query analyzer visualizo la cantidad como


23583.6500.
Quiero saber poque me pone esto dos cero al final y poque no acepta la


coma.

Gracias.


Respuesta Responder a este mensaje
#4 Eladio Rincón
05/10/2003 - 12:48 | Informe spam
Hola Julio,

lo que comentas es normal; creo que el problema que tienes es que quieres que QA te presente la información de una forma determinada: mostrar separador de millares y con dos columnas decimales; esto lo debes hacer en la parte cliente de tu aplicación y no en SQL Server; a SQL Server le dices que quieres guardar un valor decimal que es 1233.443, y luego a la hora de presentar el dato (desde la aplicación cliente; por ejemplo vb.net), decides como mostrar el dato (puedes usar la función format de vb.net).

Saludos,

Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net



"Comparte lo que sabes, aprende lo que no sepas." FGG

"Julio" escribió en el mensaje news:
Hola grupo,

Quieron saber si esto es normal o como puedo solucionarlo.

Estoy creando una tabla y defino un campo llamado valor_factura y le pongo
como tipo de datos (Decimal),
pero cuando le instroduzco un valor para probar en el enterprise manager
tales como 23,583.65. Lo primero es que no me acepta la como y lo pone todo
junto, pero pone bien la parte decimal igual 23583.65.
Entonces cuando voy al query analyzer visualizo la cantidad como 23583.6500.
Quiero saber poque me pone esto dos cero al final y poque no acepta la coma.

Gracias.


Respuesta Responder a este mensaje
#5 Julio
06/10/2003 - 14:56 | Informe spam
Gracias.
"Eladio Rincón" wrote in message
news:
Hola Julio,

lo que comentas es normal; creo que el problema que tienes es que quieres
que QA te presente la información de una forma determinada: mostrar
separador de millares y con dos columnas decimales; esto lo debes hacer en
la parte cliente de tu aplicación y no en SQL Server; a SQL Server le dices
que quieres guardar un valor decimal que es 1233.443, y luego a la hora de
presentar el dato (desde la aplicación cliente; por ejemplo vb.net), decides
como mostrar el dato (puedes usar la función format de vb.net).

Saludos,

Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net



"Comparte lo que sabes, aprende lo que no sepas." FGG

"Julio" escribió en el mensaje
news:
Hola grupo,

Quieron saber si esto es normal o como puedo solucionarlo.

Estoy creando una tabla y defino un campo llamado valor_factura y le pongo
como tipo de datos (Decimal),
pero cuando le instroduzco un valor para probar en el enterprise manager
tales como 23,583.65. Lo primero es que no me acepta la como y lo pone


todo
junto, pero pone bien la parte decimal igual 23583.65.
Entonces cuando voy al query analyzer visualizo la cantidad como


23583.6500.
Quiero saber poque me pone esto dos cero al final y poque no acepta la


coma.

Gracias.


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