Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come inserire caratteri arabi nel database SQL?

Affinché il campo possa memorizzare caratteri unicode, devi utilizzare il tipo nvarchar (o altri simili come ntext , nchar ).

Per inserire i caratteri unicode nel database devi inviare il testo come unicode utilizzando un tipo di parametro come nvarchar / SqlDbType.NVarChar .

(Per completezza:se stai creando SQL dinamicamente (contro il consiglio comune), metti una N prima di una stringa letterale per renderlo unicode. Ad esempio:insert into table (name) values (N'Pavan') .)