データベース | ORACLE | MySQL | PostgreSQL |
対応状況 | × | 〇 | × |
構文
SELECT 列名 FROM テーブル名 WHERE 列名 REGEXP '正規表現';
「^s.*」(先頭がsの文字列)を使った例
mysql> SELECT name FROM test WHERE name REGEXP '^s.*' ; +--------+ | name | +--------+ | sasuke | +--------+ 1 row in set (0.00 sec)
データベース | ORACLE | MySQL | PostgreSQL |
対応状況 | × | 〇 | × |
SELECT 列名 FROM テーブル名 WHERE 列名 REGEXP '正規表現';
mysql> SELECT name FROM test WHERE name REGEXP '^s.*' ; +--------+ | name | +--------+ | sasuke | +--------+ 1 row in set (0.00 sec)