如果 Sql server 2005 的数据库字符集是非中文,例如是SQL_Latin1_General_CP1_CI_AS什么的。
当某个表的自动又有nvarchar时候,那么你查询,修改,或者是视图,存储过程中,都会出现乱码或者查询不出结果。
例如:
SELECT
StatusName =
case xxInstance.[Status]
when 'Running' then '运行中'
else '起草中'
End FROM [WorkflowInstanceBase] 或者
select Name From contacts where [name]='速强'
第1条执行的结果是,会出现乱码
第2天执行的结果是,没有结果集
如果想获取结果必须对上述sql 进行修改:
SELECT
StatusName =
case xxInstance.[Status]
when 'Running' then N'运行中'
else N'起草中'
End FROM [WorkflowInstanceBase] 或者
select Name From contacts where [name]=N'速强'
这样就能查询出结果。
分享到:
相关推荐
在开发过程中,尤其是在使用ASP.NET与SQL Server进行数据交互时,可能会遇到中文字符在数据库中显示为乱码的问题。本文将详细探讨这个问题的原因,并提供有效的解决方案。 ### 问题概述 当我们在ASP.NET 2.0应用...
当安装SQL Server时,如果默认的排序规则不支持特定语言,或者与应用系统中的编码不一致,就可能出现乱码。因此,在你的情况中,可能原有的排序规则不支持中文,导致中文字符无法正确显示。重新安装数据库并选择合适...
网上基本找不到,sqlserver2012版本链接oracle乱码问题解决实测版。
### SQL-SERVER-64位配置ORACLE连接-中文乱码问题 在IT行业中,不同数据库之间的连接配置是一项常见的任务,特别是在需要实现跨平台数据交换的场景下。本文将详细介绍如何解决64位系统下的SQL Server连接Oracle...
解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...
本问题涉及到SQL Server访问MySQL数据库时遇到的字符编码问题,导致中文显示为乱码。以下是对这个问题的详细分析和解决方法。 首先,问题的核心在于字符编码不匹配。SQL Server和MySQL可能使用了不同的字符集来处理...
在SQL Server数据库中遇到中文乱码问题,通常是由于安装时默认的排序规则不适用于中文环境导致的。默认情况下,SQL Server可能使用拉丁文排序规则,这在处理中文字符时会出现问题。解决这个问题需要理解SQL Server的...
因此,建议在迁移前将MySQL中的`text`类型数据转换为`varchar(10000)`,确保其能在SQL Server中正确表示并避免乱码问题。迁移后,SQL Server会自动将其识别为`ntext`类型,适应大文本存储。 数据迁移通常包含以下几...
SQL Server是Microsoft提供的一款关系型...请务必注意SQL注入的安全问题,确保在处理用户输入时使用参数化查询或预编译语句,避免直接拼接SQL字符串。此外,及时关闭数据库连接以释放系统资源,保持良好的编程习惯。
自己写的一个类,解决Java和SQL Server通信出现乱码的问题,使用方法写在注释里了。
关于SQL server2005中插入汉字变成问号的解决办法 1.右击你所建的数据库,点击“属性”,选择“选项”并点击。将其中的排序规则设置为:Chinese_PRC_CI_AS(选择下拉列表框即可设置),然后“确定“。2.在表中将你的...
本篇文章将深入探讨如何在SQL Server中对`Image`对象进行操作,包括插入、查询、更新和删除等基本操作,以及优化策略和注意事项。 1. **插入Image数据** 要向数据库表中插入`Image`类型的值,你需要使用`INSERT`...
ORACLE透明网关连接SQLSERVER操作 操作过程有截图,内容清晰。 目录 一、 ORACLE透明网关的安装步骤: 二、 配置透明网关文件inittg4msql.ora 三、 配置透明网关的监听器文件LISTENER.ORA 四、 配置透明网关的TNS...
文件列表中的"SQLServer2000竒ㄥ竲セ.sql"可能包含了一些特殊字符,这可能是编码问题,导致在解压时显示不正常。但正如描述中提到的,这些乱码并不会影响文件的实际内容和解压缩过程。文件名中的"╕g¿σ╕}Ñ╗"也...
Visual Studio 和 SQL Server Management Studio 均破解 RedGate SQL Prompt 5.1.8.2 SQL Prompt”充斥着的特点,采取日常工作与SQL出来的,离开你把重点放在棘手位。当你写代码,SQL Prompt建议适当的关键字和查询...
Excel是一种电子表格应用程序,适合小型数据集的管理和分析,而SQL Server是一个强大的、企业级的关系型数据库管理系统,能够处理大量数据并提供复杂查询、事务处理和安全性等功能。在实际工作中,常需要将Excel...
### SqlServer转MySQL:导入表结构与数据 在IT领域,数据库迁移是一项常见的任务,特别是在不同的数据库管理系统(DBMS)之间进行迁移时更是如此。本文将详细介绍如何将Microsoft SqlServer中的数据迁移到MySQL...