Ако по-ранната ви версия на MySQL не поддържа генерирани колони, тогава ще трябва да изчислите тази колона по време на заявка. Една от опциите би била изглед:
CREATE VIEW yourView AS (
SELECT *, COALESCE(CONCAT(employee_name, '^')) AS employee_name_generator
FROM employee
)
MySQL не поддържа материализирани изгледи (директно). Така че, ако наистина имате нужда от поведението на материализиран изглед, ще трябва да направите нещо като създаване на временна таблица, използвайки логиката на избор в изгледа, който дадох по-горе.