Por lo que se nVarchar es un varchar enmascarado y probablemente lo
tengas asi de alguna migracion previa... ej. desde access a mssql
server.
Este tipo de datos te recomiendo que los lleves a char o varchar cuando
tengas definida la dimension (50 en este caso), decidiendo usar char o
varchar dependiendo de cuan variable sea el lote de caracteres que
guardas en el campo.
Entiendo que haciendolo asi, te va a rendir mejor el storage de la base
en su conjunto
El jue, 27-04-2017 a las 13:26 -0300, Sergio Valdes Hurtado escribió:
> Estimados,
> tengo que copiar datos de una serie de tablas que están en SQL Server
> y por ahora estoy en kla etapa de crear las tablas donde se
> almacenará esta información, pero me encontré con un campo que en SQL
> Server es definido de la siguiente forma:
> 
> 
> CREATE TABLE xxxx (
> .
> .
>               [Usuario] [nvarchar](50) NULL
> .
> .
> ) ON [PRIMARY]
>  
> 
> ¿Que tipo de dato debo usar en Postgresql para este campo que es
> nvarchar)50)?
>  ya que lei el manual de Sql y dice que guarda texto en fornato
> UNICODE
> 
> 
> Saludos, 
> 
> -- 
> Sergio Valdés H.

Responder a