Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Elemen Opsi berisi sekumpulan atribut opsional yang digunakan untuk mengikat paket SQL statis kustom
<hostIntegration.staticSql>
Sintaksis
<hostIntegration.staticSql> <options> </options></hostIntegration.staticSql>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
| Attribute | Tipe | Deskripsi | Required | Nilai Bawaan |
|---|---|---|---|---|
| bindCheck | xs:boolean | String Pemeriksaan Keberadaan Ikatan (BNDCHKEXS) mengontrol apakah database relasional (RDB) memperlakukan tidak adanya objek RDB bernama (tabel, tampilan, dan sebagainya) pada pernyataan SQL atau pemohon tidak diotorisasi ke objek RDB bernama sebagai kesalahan. Jika RDB memperlakukan ketidakhadiran atau kurangnya otorisasi ke objek RDB bernama sebagai kesalahan dan perintah BGNBND sedang dijalankan, maka paket mungkin atau mungkin tidak dibuat tergantung pada nilai yang ditentukan untuk parameter Bind Package Creation Control (BNDCRTCTL). Jika RDB memperlakukan ketidakhadiran atau kurangnya otorisasi ke objek RDB bernama sebagai kesalahan dan perintah REBIND sedang dijalankan, maka paket tidak rebound. | salah | n/a |
| bindAllowErrors | drdaar:OptionsBindAllowErrors | String Bind Package Creation Control (BNDCRTCTL) menentukan kondisi yang mengatur pembuatan paket dengan proses pengikatan. Parameter ini tidak berlaku jika perintah BGNBND tidak berhasil memulai proses pengikatan. Nilai yang valid adalah | salah | n/a |
| packageExplain | xs:boolean | String Bind Explain Option (BNDEXPOPT) mengontrol apakah SQLAM target menyebabkan database relasional target (RDB) menghasilkan informasi penjelasan untuk semua pernyataan SQL yang dapat dijelaskan statis dan dinamis dalam paket. Pernyataan SQL yang dapat dijelaskan adalah pernyataan apa pun yang dimulai dengan SELECT, INSERT, UPDATE, atau DELETE. Informasi penjelasan yang dibuat RDB target diproduksi dan disimpan dengan cara RDB target normal. Informasi penjelasan tidak dikembalikan ke SQLAM sumber selama proses pengikatan atau pengikatan ulang. | salah | n/a |
| packageDecimalPrecision | drdaar:OptionsDecimalPrecision | Decimal Precision (DECPRC) menentukan presisi desimal yang digunakan selama pemrosesan aritmatika desimal pada database target. Aturan aritmatika desimal yang berlaku bergantung pada presisi yang berlaku. Nilai yang valid adalah | salah | n/a |
| statementDefaultQualifier | xs:string | Pengidentifikasi Koleksi RDB Default (DFTRDBCOL) menentukan pengidentifikasi koleksi database relasional (RDB) yang digunakan RDB target untuk menyelesaikan nama objek RDB jika perlu untuk pernyataan SQL yang terikat ke dalam paket RDB. | salah | n/a |
| statementParallelProcess | xs:int | Tingkat Angka Bilangan Bulat Biner I/O Paralelisme (DGRIOPRL) memungkinkan server aplikasi untuk menentukan apakah pemrosesan paralel I/O berlaku untuk kueri SQL statis yang terikat dalam paket. | salah | n/a |
| bindAuthorizationKeep | xs:boolean | String Opsi Otorisasi Paket (PKGATHOPT) menentukan apakah otorisasi paket yang ada dipertahankan atau dicabut saat paket diganti. Parameter ini hanya memiliki arti ketika PKGRPLOPT(PKGRPLALW) ditentukan pada perintah BGNBND dan paket saat ini ada dengan paket dan nama versi yang sama seperti yang ditentukan oleh parameter PKGNAMCT dan VRSNAM. | salah | n/a |
| packageExecuteAuthorization | drdaar:OptionsPackageExecuteAuthorization | Nomor Bilangan Bulat Biner Aturan Otorisasi Paket (PKGATHRUL) menentukan pengidentifikasi otorisasi mana yang akan digunakan saat SQL dinamis dalam paket dijalankan. Nilai yang valid adalah | salah | n/a |
| packageCharacterSetIdentifier | drdaar:OptionsPackageCharacterSetIdentifier | Paket CCSID Default untuk Objek Koleksi Kolom (PKGDFTCC) menentukan CCSID default yang digunakan jika karakter atau kolom grafik ditentukan oleh pernyataan tabel SQL CREATE atau ALTER tanpa memiliki CCSID eksplisit yang ditentukan untuk kolom. Nilai yang valid adalah | salah | n/a |
| packageCharacterSubtype | drdaar:OptionsPackageCharacterSubtype | String Subjenis Karakter Default Paket (PKGDFTCST) e menentukan subjenis karakter SQL default yang digunakan jika kolom karakter ditentukan oleh pernyataan tabel SQL CREATE atau ALTER tanpa subjenis eksplisit yang ditentukan. Nilai yang valid adalah | salah | n/a |
| packageIsolationLevel | drdaar:OptionsIsolationLevel | String Tingkat Isolasi Paket (PKGISOLVL) menentukan tingkat isolasi yang digunakan ketika pernyataan SQL dalam paket dijalankan kecuali beberapa mekanisme runtime database relasional target menimpanya. Parameter ini tidak memengaruhi tingkat isolasi yang digunakan selama proses pengikatan paket. Saat paket dibuat, RDB target diizinkan untuk mempromosikan tingkat isolasi yang ditentukan ke tingkat yang memberikan perlindungan lebih. Dalam hal ini, tingkat isolasi paket tercantum di bawah ini dengan tingkat isolasi yang memberikan perlindungan terbanyak yang tercantum terlebih dahulu dan tingkat isolasi yang memberikan perlindungan paling sedikit yang terakhir tercantum. Nilai yang valid adalah | salah | n/a |
| packageOwnerIdentifier | xs:string | Pengidentifikasi Pemilik Paket (PKGOWNID) menentukan nama pengguna akhir (pengidentifikasi) pengguna yang merupakan pemilik paket. SQLAM target bertanggung jawab atas autentikasi dan/atau verifikasi nama pengguna akhir yang tidak ditentukan arsitektur DDM. Pemilik paket adalah nama pengguna akhir (pengidentifikasi) yang digunakan RDB target untuk validasi otoritas untuk melakukan fungsi yang diwakili oleh pernyataan SQL yang terikat atau masuk kembali ke dalam paket. Defaultnya adalah nama pengguna akhir (pengidentifikasi) pemohon yang memulai proses pengikatan. | salah | n/a |
| bindReplace | xs:boolean | String Opsi Penggantian Paket (PKGRPLOPT) menentukan apakah proses pengikatan saat ini harus mengganti paket yang ada. | salah | n/a |
| bindReplaceVersion | xs:string | Nama Versi Paket Yang Diganti (PKGRPLVRS) menentukan nama versi paket yang digantikan oleh paket yang diikat perintah BGNBND. | salah | n/a |
| statementPrepareKeep | drdaar:OptionsStatementPrepareKeep | Prepared Statement Keep (PRPSTTKP) menentukan kapan pernyataan yang disiapkan dirilis oleh target RDB. Pernyataan yang disiapkan biasanya dirilis ketika pekerjaan yang terkait dengannya diterapkan atau digulung balik. Jika opsi ini tidak ditentukan, pernyataan yang disiapkan dirilis ketika pekerjaan yang terkait dengannya diterapkan atau digulung balik. Nilai yang valid adalah | salah | n/a |
| statementQueryProtocol | drdaar:OptionsStatementQueryProtocol | String Kontrol Protokol Blok Kueri (QRYBLKCTL) mengontrol jenis protokol blok kueri yang digunakan saat kueri dibuka. Ketika parameter ditentukan dalam perintah OPNQRY, parameter mengontrol protokol kueri yang digunakan untuk kueri tertentu yang sedang dibuka. Ketika parameter ditentukan dalam perintah BGNBND, parameter mengontrol protokol kueri semua kueri dalam penggunaan paket kecuali perintah OPNQRY mengambil alihnya. Nilai yang valid adalah | salah | n/a |
| relationalDatabaseName | xs:string | Nama Database Relasional (RDBNAM) menentukan nama database relasional (RDB) server. Server dapat memiliki lebih dari satu RDB. Sintaks RDBNAM tidak divalidasi. DB2 untuk z/OS menerima string 16 byte (katalog juga dikenal sebagai lokasi). DB2 untuk IBM i menerima string 18 byte (katalog juga dikenal sebagai database relasional). DB2 untuk LUW menerima string 8 byte (katalog juga dikenal sebagai database). | salah | n/a |
| statementLockRelease | drdaar:OptionsStatementLockRelease | String Opsi Rilis RDB (RDBRLSOPT) menentukan kapan RDB merilis sumber daya eksekusi paket dan serialisasi terkait atau kunci berbagi. RDB mengalokasikan sekumpulan sumber daya untuk menjalankan pernyataan SQL paket atau untuk menjalankan pernyataan SQL paket tertentu. Sumber daya ini termasuk, tetapi tidak terbatas pada, file fisik yang berisi objek RDB (seperti tabel) dan serialisasi atau berbagi niat penguncian pada file fisik. Nilai yang valid adalah | salah | n/a |
| statementDateFormat | drdaar:OptionsStatementDateFormat | String Format Tanggal Pernyataan (STTDATFMT) menentukan format tanggal yang digunakan dalam pernyataan SQL. ISODATFMT dan JISDATFMT menentukan format tanggal umum. Mereka dipisahkan untuk tujuan pelaporan dan untuk menjaga pengodean tetap konsisten dengan format waktu pernyataan (STTTIMFMT) yang berbeda. Nilai yang valid adalah | salah | n/a |
| statementDecimalDelimiter | drdaar:OptionsStatementDecimalDelimiter | Pemisah String Pernyataan (STTSTRDEL) menentukan karakter terpisah mana yang memisahkan string karakter dan pengidentifikasi SQL yang dibatasi dalam pernyataan SQL. Nilai yang valid adalah | salah | n/a |
| statementStringDelimiter | drdaar:OptionsStatementStringDelimiter | Pemisah String Pernyataan (STTSTRDEL) menentukan karakter terpisah mana yang memisahkan string karakter dan pengidentifikasi SQL yang dibatasi dalam pernyataan SQL. Nilai yang valid adalah | salah | n/a |
| statementTimeFormat | drdaar:OptionsStatementTimeFormat | String Format Waktu Pernyataan (STTTIMFMT) menentukan format waktu yang digunakan dalam pernyataan SQL. ISOTIMFMT dan EURTIMFMT menentukan format waktu umum. Mereka dipisahkan untuk tujuan pelaporan dan untuk menjaga pengodean tetap konsisten dengan format tanggal pernyataan (STTDATFMT) yang berbeda. Nilai yang valid adalah | salah | n/a |
Elemen Anak
Tidak
Elemen Induk
| Elemen | Deskripsi |
|---|---|
| TBD |