我有一个包含一列(ID)的表,值的格式为 ' 123-456-7890'。现在我需要从ID值格式相同的表中获取所有行。 我试着查询
Select *
from file
where ID like ('%___-___-____%')
但没有找到记录。 请告诉我如何做到这一点。 感谢
答案 0 :(得分:1)
你不需要括号。
尝试使用
where ID like '___-___-____'
答案 1 :(得分:1)
您是否检查过现场数据类型?
您可以显示带有编辑模式的数字字段,虽然您的实际字段值为1234567890,但您会看到格式为123-456-7890。
对于char / varchar,你的句子应该有用,因为数字不行。
那么,你的字段类型是char,varchar,numeric,decimal ......?
请发表您的意见。