Как выполнить запрос SQL (например, приведенный ниже) для каждого столбца данной таблицы mytable
?
SELECT NOT EXISTS (SELECT * FROM mytable WHERE NOT (mycol ~ '^[0-9\.]+$'))
Вот как я получаю список столбцов:
SELECT column_name FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'mytable';