sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo insertar caracteres árabes en la base de datos SQL?

Para que el campo pueda almacenar caracteres Unicode, debe usar el tipo nvarchar (u otro similar como ntext , nchar ).

Para insertar los caracteres Unicode en la base de datos, debe enviar el texto como Unicode utilizando un tipo de parámetro como nvarchar / SqlDbType.NVarChar .

(Para completar:si está creando SQL dinámicamente (en contra del consejo común), coloque una N antes de un literal de cadena para convertirlo en unicode. Por ejemplo:insert into table (name) values (N'Pavan') .)