【发布时间】:2018-12-09 23:30:33
【问题描述】:
我正在尝试在我的数据库中搜索 Mac 地址...但遇到了一堆麻烦。
SELECT
devices.mac AS dev_mac
WHERE devices.mac LIKE '00:00:11:00:99:1B'
我也尝试将 CAST(devices.mac AS varchar) AS dev_mac 到 CAST 作为 varchar,但仍然无法执行搜索。
我也试过ILIKE。而且似乎没有任何效果。
也试过替换:,没用。
不断收到类似这样的错误:
ERROR: operator does not exist: macaddr ~~ unknown
ERROR: operator does not exist: macaddr ~~* unknown
我做错了什么?如何正确搜索macaddr 数据类型?
【问题讨论】:
标签: php sql postgresql