sql server数据库插入表里的中文显示问号
时间: 2024-03-06 14:43:30 浏览: 179
易语言源码易语言SQLserver数据库操作例程
以下是两种解决SQL Server数据库插入表中的中文显示问号的方法:
1. 修改数据库的排序规则(Collation)为支持中文字符的排序规则,例如Chinese_PRC_CI_AS。可以使用以下SQL语句来修改数据库的排序规则:
```sql
ALTER DATABASE [数据库名] COLLATE Chinese_PRC_CI_AS;
```
其中,[数据库名]是你要修改的数据库的名称。
2. 在插入数据时,使用N前缀来表示插入的是Unicode字符。例如,如果要插入一个包含中文字符的字符串,可以使用以下SQL语句:
```sql
INSERT INTO [表名] ([列名]) VALUES (N'中文字符');
```
其中,[表名]是你要插入数据的表的名称,[列名]是你要插入数据的列的名称。
阅读全文