Бърз предговор:този отговор се основаваше на първоначално неправилния маркер, който този въпрос се отнасяше към SQL Server. Вече не съм наясно с неговата валидност за Oracle SQL Developer.
ALTER TABLE Employees ADD FullName AS (FirstName + ' ' + LastName)
Въпреки че на практика бих ви посъветвал да направите тази операция във вашия SELECT
. Това е донякъде лично предпочитание, но съм склонен да мисля, че правенето на неща в крайните ви заявки е малко по-чисто, по-четливо и по-лесно за поддръжка, отколкото съхраняването на допълнителни, изчислени колони.
Редактиране:
Това в крайна сметка беше намерено като отговор и посочено от ОП като коментар към тази публикация. Следното е подходящ синтаксис за Oracle Sql база данни.
ALTER TABLE emps MODIFY (FULL_NAME VARCHAR2(50) GENERATED ALWAYS AS (first_name || ' ' || last_name) VIRTUAL);