构造SQL 语句的问题!

katecao 2003-10-20 10:45:51
‘%’在SQL 查询的语句中代表的是一个任意长的字符串,那么表示一个字符的是什么呢?

想从数据库中提取一个char类型的字段jh,用:... where jh like 'G92-%',
此处引号中的'%'表示的是任意长度的字符串,现在我的问题是:我想要查的字段,上面那个语句中,百分号所代表的如果是一个字符,而不是一个字符串,那么我应该把百分号换成什么?
...全文
30 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wooden954 2003-10-21
  • 打赏
  • 举报
回复
对,是下划线
angle097113 2003-10-21
  • 打赏
  • 举报
回复
where jh like 'G92_'
luhualing 2003-10-20
  • 打赏
  • 举报
回复
where jh like '''+'G92-%'+''' 这个%代表字符
where jh like '''+'G92-'+'%'' 这个%代表任意长度的字符
lovewangj 2003-10-20
  • 打赏
  • 举报
回复
_
oklida 2003-10-20
  • 打赏
  • 举报
回复
_
hnhb 2003-10-20
  • 打赏
  • 举报
回复
用一个_代替就可以了

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧