Saya mengerti bahwa ini lebih dari 3 tahun, tetapi jika ada orang lain yang mencari jawaban untuk pertanyaan ini. Saya harus berurusan dengan platform pelaporan ini, Izenda, dan telah menemukan bahwa prosedur tersimpan diperlakukan berbeda dari output dari ikon "sql". Inilah yang terjadi ketika Anda memilih sp sebagai sumber data
- Sql dinamis sedang dibangun
- Ini membuat dua tabel sementara dengan semua kolom yang dikembalikan sp Anda
- Tabel temp pertama diisi dengan hasil dari prosedur tersimpan Anda
- Tabel temp kedua diisi dengan hasil ditambah nilai parameter input Anda.
- Pernyataan dibuat yang menanyakan dua tabel sementara ini
Harap perhatikan bahwa jika Anda tidak memasukkannya, parameter itu akan dieksekusi dengan nilai default string kosong '' yang kemungkinan besar tidak akan mengembalikan data.
Menurut pendapat saya, ide yang mengerikan untuk menangani procs yang tersimpan yang merupakan alasan bagus mengapa kami berencana untuk menjatuhkannya untuk beberapa solusi pelaporan lainnya.