找文章 / 找答案
精选问答 更多内容

[数据处理] 数据集中使用参数传空字符串

魔都DK青铜一 显示全部楼层 发表于 2024-7-22 17:28:52 |阅读模式 打印 上一主题 下一主题
30
未解决
数据集中自定义SQL语句<a>?{a}</a>的形式 参数a如果想传一个空字符串的值,应该怎么输入,用了''和""都不行,需要什么转义吗

回复

使用道具 举报

精彩评论7

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

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

使用道具 举报

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

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

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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