Anda harus menggunakan prosedur tersimpan yang akan menghasilkan SQL secara dinamis dan kemudian menjalankannya. Nama kolom bukanlah data kelas satu dalam SQL, jadi Anda tidak dapat melakukan banyak hal dengannya. Mereka ditentukan pada waktu penguraian kueri, sebelum mengeksekusi kueri atau mengambil data apa pun.
Saya sarankan melakukannya di aplikasi Anda. Cukup buat aplikasi Anda menampilkan/menyimpan/apa pun nama yang benar alih-alih nama kolom database.
PS:Anda menyalahgunakan model relasional dengan buruk. Harap pertimbangkan dengan sangat hati-hati jika Anda benar-benar menginginkan skema itu. Skema Anda gagal dalam bentuk normal pertama. Dan apa itu worksheet_type_lookup
untuk? Bukan worksheets
beri tahu Anda jenis yang mana?