Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

EQUIVALENCIA A TIPO DE DATO

52 views
Skip to first unread message

Luis Jaime Gutiérrez A.

unread,
Nov 26, 2002, 7:06:18 PM11/26/02
to
Hola a todos,

Estoy comenzando a trabajar con SQL SERVER, actualmente lo hago con ORACLE.

!!! Quiero saber cual es el dato equivalente a VARCHAR2 y a NUMBER.

Para quienes no conozcan de Oracle, cual es el mejor tipo de dato para
cuando trabajo con strings y para cuando lo hago con números ?


Gracias

LuisJ.


Salvador Ramos

unread,
Nov 27, 2002, 4:36:05 AM11/27/02
to
Hola:

No conozco Oracle, pero creo que el equivalente a Varchar2 puede ser Varchar
o nVarchar, y a Number será Decimal o Numeric (estos dos son sinónimos en
SQL Server).

Pero lo más sencillo es que busques en la ayuda los Tipos de Datos y lo
compruebes, no te llevará más de 2 minutos.

--
Un saludo
---------------------------------------
Salvador Ramos
www.helpdna.net (información sobre Windows DNA, SQL Server, VB, ...)
webm...@helpdna.net
---------------------------------------
MCP SQL Server
---------------------------------------
PASS Spanish Group (www.sqlpass.org)
---------------------------------------

"Luis Jaime Gutiérrez A." <ljgut...@avansoft.com> escribió en el mensaje
news:#f3UNialCHA.1960@tkmsftngp04...

Miguel Egea

unread,
Nov 27, 2002, 5:51:37 PM11/27/02
to
sastamente ;-)


--
Un saludo
Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP

"Salvador Ramos" <sra...@inforges.es> escribió en el mensaje
news:O0v54hflCHA.1924@tkmsftngp04...

Luis Jaime Gutiérrez A.

unread,
Nov 27, 2002, 6:14:06 PM11/27/02
to
Pero entonces es mejor el nvarchar ya que es de tamaño variable ?

gracias


"Miguel Egea" <mcgi...@airtel.net> escribió en el mensaje
news:ulGg6cmlCHA.2064@tkmsftngp07...

Salvador Ramos

unread,
Nov 28, 2002, 7:33:42 AM11/28/02
to
Vamos intentar aclararte un poco entre char, nchar, varchar y nvarchar:

La diferencia entre los char y varchar es que a la hora de almacenar el char
siempre almacena la longitud que le indiques, rellenando de espacios en
blanco por la derecha, mientras varchar sólo almacena los caracteres que
realmente contenga, consiguiendo un menor consumo de espacio en la base de
datos.

La diferencia entre los datos que llevan "n" y los que no la llevan, es que
los primeros almacenan datos unicode (pueden almacenar un mayor nº de
simbolos, por ej caracteres japoneses y otros) que ocupan 2 bytes por
caracter, y los segundos almacenan cada caracter en 1 byte (consumiendo la
mitad de espacio que los anteriores).

Yo habitualmente utilizo datos de tipo varchar, salvo los casos que esté
seguro que se rellenará el campo completo que utilizo char.

--
Un saludo
---------------------------------------
Salvador Ramos
www.helpdna.net (información sobre Windows DNA, SQL Server, VB, ...)
webm...@helpdna.net
---------------------------------------
MCP SQL Server
---------------------------------------
PASS Spanish Group (www.sqlpass.org)
---------------------------------------

"Luis Jaime Gutiérrez A." <ljgut...@avansoft.com> escribió en el mensaje

news:eQNgspmlCHA.1356@tkmsftngp04...

Luis Jaime Gutiérrez A.

unread,
Nov 28, 2002, 2:42:21 PM11/28/02
to
Salvador,

Ahora si me ha quedado suficientemente claro.

Muchas gracias por tu colaboración. Me ha sido muy útil.

Un saludo

Luis Jaime G.


"Salvador Ramos" <sra...@inforges.es> escribió en el mensaje

news:O5BbaptlCHA.1896@tkmsftngp04...

Salvador Ramos

unread,
Nov 28, 2002, 2:53:09 PM11/28/02
to
Muchas de nadas, si tienes cualquier duda, nos avisas ;-)

--
Un saludo
---------------------------------------
Salvador Ramos
www.helpdna.net (información sobre Windows DNA, SQL Server, VB, ...)
webm...@helpdna.net
---------------------------------------
MCP SQL Server
---------------------------------------
PASS Spanish Group (www.sqlpass.org)
---------------------------------------

"Luis Jaime Gutiérrez A." <ljgut...@avansoft.com> escribió en el mensaje

news:#yNZBYxlCHA.2000@tkmsftngp04...

0 new messages