簡単な序文:この回答は、この質問がSQLServerに関連していた元々正しくないタグに基づいていました。 OracleSQLDeveloperでの有効性を認識していません。
ALTER TABLE Employees ADD FullName AS (FirstName + ' ' + LastName)
実際には、SELECT
でその操作を行うことをお勧めします 。これは個人的な好みですが、エンドクエリで処理を行う方が、計算された余分な列を保存するよりも、少しクリーンで読みやすく、保守が簡単だと思う傾向があります。
編集:
これは最終的に答えとして見つかり、OPによってこの投稿へのコメントとしてリストされました。以下は、OracleSqlDatabaseの適切な構文です。
ALTER TABLE emps MODIFY (FULL_NAME VARCHAR2(50) GENERATED ALWAYS AS (first_name || ' ' || last_name) VIRTUAL);