Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Tambahkan Kolom yang Mewakili Penggabungan Dua Kolom Varchar Lainnya

Pengantar cepat:jawaban ini didasarkan pada tag yang awalnya salah bahwa pertanyaan ini terkait dengan SQL Server. Saya tidak lagi mengetahui validitasnya di Oracle SQL Developer.

ALTER TABLE Employees ADD FullName AS (FirstName + ' ' + LastName)

Meskipun dalam praktiknya saya menyarankan Anda melakukan operasi itu di SELECT . Anda . Itu agak preferensi pribadi, tetapi saya cenderung berpikir melakukan sesuatu di kueri akhir Anda sedikit lebih bersih, lebih mudah dibaca, dan lebih mudah dirawat daripada menyimpan kolom tambahan yang dihitung.

Sunting:

Ini akhirnya ditemukan sebagai jawabannya, dan terdaftar oleh OP sebagai komentar di posting ini. Berikut ini adalah sintaks yang sesuai untuk Oracle Sql Database.

ALTER TABLE emps MODIFY (FULL_NAME VARCHAR2(50) GENERATED ALWAYS AS (first_name || ' ' || last_name) VIRTUAL); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cari Semua Bidang Di Semua Tabel Untuk Nilai Tertentu (Oracle)

  2. Tanggal Oracle Antara Kueri

  3. Bagaimana cara mengekspor data bidang gumpalan di pengembang Oracle sql

  4. Cadangan Online Vs Offline

  5. Cara bekerja dengan Fungsi tanggal di Oracle sql