cari

Rumah  >  Soal Jawab  >  teks badan

Salin aktiviti daripada paparan MySQL dengan parameter ke Pangkalan Data Azure SQL menggunakan Kilang Data Azure

Saya cuba menyalin paparan MySQL dengan parameter ke Pangkalan Data Azure SQL menggunakan Kilang Data Azure. Berikut ialah pertanyaan untuk menyalin aktiviti:

SET @dDebut=20220201;
SET @dFin=20220228; 

select vue_movements_of_month_with_param.* from (select @dDebut, @dFin) param , vue_movements_of_month_with_param
LIMIT 10;

Inilah yang saya jalankan dalam HeidiSQL. Pandangan ini mengandungi fungsi yang mengambil parameter di atas. Dalam ADF, saya mentakrifkan parameter dDebut dan dFin sebagai saluran paip parameter:

Saya kemudian menggunakan aktiviti salin dalam ADF dengan perkhidmatan terpaut MySQL:

Dengan menggunakan pertanyaan berikut:

@concat('SELECT vue_movements_of_month_with_param.* FROM (SELECT ', pipeline().parameters.dDebut, ', ', pipeline().parameters.dFin, ') param, vue_movements_of_month_with_param LIMIT 10')

Tetapi hasilnya mengembalikan meja kosong. Nampaknya parameter saya tidak dikenali. Bagaimanakah saya boleh menyelesaikan masalah ini?

P粉306523969P粉306523969238 hari yang lalu369

membalas semua(1)saya akan balas

  • P粉486743671

    P粉4867436712024-04-01 12:32:49

    Saya akhirnya menemui penyelesaiannya. Daripada mencipta paparan dengan parameter yang disimpan sebagai pembolehubah yang ditentukan pengguna, saya menggunakan prosedur tersimpan untuk mendapatkan parameter yang diperlukan untuk input.

    balas
    0
  • Batalbalas