魔都DK青铜二
2024-7-22 17:28:52 发布在问答
【数据处理】 数据集中使用参数传空字符串
数据集中自定义SQL语句<a>?{a}</a>的形式 参数a如果想传一个空字符串的值,应该怎么输入,用了''和""都不行,需要什么转义吗

1247
7
精彩评论7
yhdata_lyaa
发表于 2024-7-22 17:53:16 显示全部楼层
<a></a>中包含?{a}形式

例如<a>where city=?{a}</a>,参数可以不传值
https://www.yonghongtech.com/rea ... paramindataset.html
回复

使用道具 2#

魔都DK青铜二
发表于 2024-7-22 17:58:35 显示全部楼层
yhdata_lyaa 发表于 2024-7-22 17:53
中包含?{a}形式

例如where city=?{a},参数可以不传值

不传值,就相当于null对吧,我想传一个空字符串怎么传呢
回复

使用道具 3#

yhdata_lyaa
发表于 2024-7-22 18:09:38 显示全部楼层
魔都DK 发表于 2024-7-22 17:58
不传值,就相当于null对吧,我想传一个空字符串怎么传呢

是的,试试编辑参数 的默认值写个空字符串?
回复

使用道具 4#

yhbi老6了铂金四
发表于 2024-7-23 10:16:30 显示全部楼层
正常来说如果你参数a是数据类型是文本格式的,传空字符串是没有问题的,不会有空字符串就标签不生效。毕竟 null != ''
回复

使用道具 5#

魔都DK青铜二
发表于 2024-7-23 10:39:47 显示全部楼层
yhdata_lyaa 发表于 2024-7-22 18:09
是的,试试编辑参数 的默认值写个空字符串?

...我就是想知道空字符串怎么写,编辑参数默认值我写两个单引号 '' 它传进去就是两个单引号,看起来不是空字符串
回复

使用道具 6#

魔都DK青铜二
发表于 2024-7-23 10:40:06 显示全部楼层
yhbi老6了 发表于 2024-7-23 10:16
正常来说如果你参数a是数据类型是文本格式的,传空字符串是没有问题的,不会有空字符串就标签不生效。毕竟  ...

我想知道怎么传空字符串
回复

使用道具 7#

yhbi老6了铂金四
发表于 2024-7-23 10:51:32 显示全部楼层
魔都DK 发表于 2024-7-23 10:40
我想知道怎么传空字符串

通过编辑参数方法设置不了的,从装载时脚本传递吧,param['a']=''
回复

使用道具 8#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部