28/07/2004, 14:43
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 7 meses Puntos: 25 | |
El uso de NVARCHAR implica el uso de caracteres UNICODE, de manera que tu DB soporta caracteres raros (como el chino) o de otros idiomas sin requerir de cambios.
En cambio el uso de VARCHAR es local, si haces una aplicacion estará atada al charset (collation en jerga de BD) que tenga declarada la BD.
Lo que haces es sacrificar versatilidad por espacio. Revisa "Using Unicode Data" y "Unicode Data" en los Books Online del SQL Server
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |