mysql的decode函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql的decode函数相关的知识,希望对你有一定的参考价值。

参考技术A mysql的decode函数与oracle的decode函数是不一样的,mysql的decode函数是解密函数,与之对应的是encode函数。
encode加密函数
decode解密函数
select encode('ddss','123');第一个参数为加密字符串、第二个参数为加密密码
MySQL 5.7中不推荐使用encode、decode函数,会在后续版本中删除,不再使用。
mysql中执行help encode或? functions,查看帮助信息。

decode函数的用法法请教

a = 10

set rs=server.createobject("adodb.recordset")

sql="select decode(a, 10 , 0, 1) from dual"

rs.open sql,conn,3,2

错误提示“[Microsoft][ODBC Microsoft Access Driver] 表达式中 'decode' 函数未定义。 ”请问这段代码错在哪?

decode是Oracle的特有函数, 和MS不兼容吧 参考技术A 没有decode这个函数 参考技术B 比你用的事ACCESS数据库,此数据库里没有DECODE这个函数。DECODE这个函数是ORCAL里的。所以函数未定义。

以上是关于mysql的decode函数的主要内容,如果未能解决你的问题,请参考以下文章

c# 有decode函数么

decode 函数是啥意思

关于Oracle的decode函数

SQL中 decode()函数简介

sql decode函数里面有多个值怎么办

oracle decode 在access中有别的函数能代替吗?