finereport

楼主
我是社区第746522位番薯,欢迎点我头像关注我哦~
为什么连接两个参数不能用+  而是要country || '-' || city  才能连接成"国家-城市"的形式
为什么不能用YEAR函数
分享扩散:

沙发
发表于 2021-6-21 22:33:59
因为这个就是 sql 的字符串拼接语法
板凳
发表于 2021-6-22 08:00:48
oracle或者mysql的语法标识
地板
发表于 2021-6-22 10:44:52
|| 这个符号是oracle数据库的字符串拼接符。
country和city可能是帆软的内置参数,country的英文是国家,city的英文是城市,
内置参数和其投字符拼接时不用加引号,直接用||这个符号拼接即可。
而-这个符号是一个字符,字符属于字符串,所以和其他字符拼接起来就要用引号引起来,证明这是一个字符串,否则软件不认识这个-符号和其他参数拼接起来是什么意思。
用引号引起来,和其他参数拼接起来之后,软件就知道了,哦,原来你要把参数country和city中间加一个-符号形成一个新的字符串呀!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表