java - jdbc string sql server 字符编码

标签 java sql-server utf-8

如果我有一个 jdbc 字符串,例如...

jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]

“像连接 mysql 一样连接字符编码为 utf-8”怎么说?

谢谢,

最佳答案

根据文档,没有这样的 propertyURL schema .但你可能并不需要它。 JDBC 驱动程序将采用 Java Unicode 格式的字符串并返回 Java Unicode 格式的所有值。在 Java 中,驱动程序使用哪种字符编码与数据库通信并不重要(除非你做了一些非常不寻常的事情,比如试图解决数据库错误,或者你的数据库不知道其内容的编码)。

关于java - jdbc string sql server 字符编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008756/

相关文章:

java - ArrayDeque:addLast(E) + removeLast() 与push(E)/pop() 相同吗?更喜欢 addFirst(E) + removeFirst() 有什么优点吗?

Java:从 jdk.* 导入是否安全?

sql-server - 将 "Available Databases"下拉菜单添加到 SSMS 中的自定义工具栏

sql-server - 动态备份文件名

utf-8 - Mechanize 将 - char 转换为 -

php 从 mysql 数据库编码 JSON,但显示 "???"数据

encoding - 如何使用UTF-8编码的SQLite ODBC驱动程序?

java - 如何禁用 AlertDialog 中的按钮?

java - 如何在 Eclipse 中禁用右边距中的 TODO 标记注释?

sql-server - 用于计算运行平均值列的 SQL Select 语句