LIKE' %%'是什么?在postgresql中意味着什么?

时间:2017-01-20 01:29:02

标签: sql postgresql

'% %'在postgresql中的含义是什么?它只是意味着LIKE '%'吗?

2 个答案:

答案 0 :(得分:4)

' %%'表示您在任何位置使用SELECT oL.SERIAL_NUMBER FROM ROBOTICS_OPTICS_UAT.dbo.AOF_ORDER_OPTICS oL WHERE NOT EXISTS( SELECT * FROM ROBOTICS_OPTICS_UAT.dbo.AOF_OPTIC_RESULTS rL WHERE oL.SERIAL_NUMBER = rL.SERIAL_NUMBER) AND oL.SO_LINE_NUMBER = @val String的查询中搜索" "。如果字符串没有space,它将不会返回任何内容。

如果您想详细了解SQL Wildcard Operators只需点击该链接即可。

答案 1 :(得分:3)

%是一个匹配任何字符和任意数量字符的通配符。所以LIKE %匹配所有内容。在您的情况下,LIKE '% %'匹配其中包含空格的任何内容。