文章目录
首先了解SQL函数的问题:不可移植
真是奇葩的情况。。这就是商业的百花齐放的负面作用了。如果只有开源软件就不会这样了,大家只会尽量保持一致保持兼容。
由于各个DBMS对各种功能模块的函数实现不一样,所以如果用函数,换一个DBMS就要重写用函数部分的代码。不用函数,只用基本语句实现起来又复杂。
大多数SQL实现支持的函数类型
文本处理函数
之前的trim,rtrim, ltrim函数都是文本处理函数
这个SOUNDEX好玄幻的样子,这个算法太牛逼了,有人工智能内味儿
真是奇葩的情况。。这就是商业的百花齐放的负面作用了。如果只有开源软件就不会这样了,大家只会尽量保持一致保持兼容。
由于各个DBMS对各种功能模块的函数实现不一样,所以如果用函数,换一个DBMS就要重写用函数部分的代码。不用函数,只用基本语句实现起来又复杂。
之前的trim,rtrim, ltrim函数都是文本处理函数
这个SOUNDEX好玄幻的样子,这个算法太牛逼了,有人工智能内味儿