Lời nói đầu nhanh:câu trả lời này dựa trên thẻ ban đầu không chính xác mà câu hỏi này có liên quan đến SQL Server. Tôi không còn biết về tính hợp lệ của nó trên Oracle SQL Developer.
ALTER TABLE Employees ADD FullName AS (FirstName + ' ' + LastName)
Mặc dù trên thực tế, tôi khuyên bạn nên thực hiện thao tác đó trong SELECT
của mình . Đó là sở thích cá nhân một chút, nhưng tôi có xu hướng nghĩ rằng thực hiện mọi thứ trong các truy vấn cuối của bạn sẽ gọn gàng hơn, dễ đọc hơn và dễ bảo trì hơn một chút so với việc lưu trữ thêm các cột được tính toán.
Chỉnh sửa:
Đây cuối cùng đã được tìm thấy như câu trả lời, và được OP liệt kê dưới dạng nhận xét về bài đăng này. Sau đây là cú pháp thích hợp cho Cơ sở dữ liệu Oracle Sql.
ALTER TABLE emps MODIFY (FULL_NAME VARCHAR2(50) GENERATED ALWAYS AS (first_name || ' ' || last_name) VIRTUAL);