Function 出错,但是Query测试的时候没问题,设置成function就出错(繁体转简体)
请高手帮忙。
DROP TABLE IF EXISTS `codetable`;
CREATE TABLE `codetable` (
`id` int(11) DEFAULT NULL,
`gb` varchar(1) DEFAULT NULL,
`big` varchar(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf16;
-- ----------------------------
-- Records of codetable
-- ----------------------------
INSERT INTO `codetable` VALUES ('1', '万', '萬');
这个是function
BEGIN
SELECT Replace(__str, big, gb) INTO __str
FROM codetable
WHERE locate(big, __str) > 0;
RETURN __str ;
END
Parameter __str varchar(200) charset utf16
[SQL]select a('萬')
[Err] 1366 - Incorrect string value: '\x4E\x07' for column 'a('萬')' at row 1
这个是出错的信息。
请求好心人帮忙,谢谢
相关推荐
jQuery.query.js 取参数的两点问题分析
需要注意的是,在进行代码修改时,要小心操作,避免引入其他未知的副作用,并在修改后进行充分的测试来确保修改的有效性和安全性。
基于Sentence-BERT的FAQ智能问答系统:从语义匹配到API部署全流程详解
在自然语言处理领域,语义匹配是理解文本相似度的核心技术,它通过将句子编码为向量,在语义空间中进行相似度计算,从而超越传统的关键词匹配。其原理基于深度学习模型,特别是Transformer架构,通过自注意力机制捕获句子深层次的语义信息。这项技术的核心价值在于能够精准理解用户意图,实现智能化的信息检索与问答。在工程实践中,结合Sentence-BERT的双塔模型结构,可以实现高效的离线向量化与在线检索,广泛应用于智能客服、知识库问答和搜索引擎等场景。本文以FAQ问答系统为例,详细阐述了如何利用Sentence-
How to easily create DB2 user function by DB Query Analyzer 6.03
测试新创建的用户函数,验证其功能是否符合预期。DB Query Analyzer的这一特性使得数据库管理员和开发人员无需深入了解特定DBMS的复杂语法,即可快速创建和管理用户函数,从而提高工作效率。
Laravel开发-laravel-query-filters
在实际项目中,"laravel-query-filters-master"这个文件可能包含了示例代码、测试用例和其他资源,帮助你深入理解这一主题。
apex-jsforce-search-query-more-sample:JSforce 搜索查询更多示例代码
在项目中,你可以找到示例代码展示了如何构建SOSL查询,如下所示:```javascriptjsforce.connection.sosl(query) .then(function(result) {


