# Pemformat Db2

Format IBM Db2 SQL untuk Db2 for LUW dan Db2 for z/OS dengan aturan Db2 untuk literal X'', G'', dan N'', identifier bertanda kutip ganda, serta nama yang memuat #, @, dan $. FETCH FIRST n ROWS ONLY ditempatkan di baris tersendiri, klausa isolasi seperti WITH UR tetap berada di baris kueri, dan cabang MERGE dimulai di baris baru. String dan tanda kurung yang tidak ditutup dilaporkan beserta baris dan kolomnya untuk pengembang basis data dan DBA.

## Pertanyaan yang sering diajukan

### Sintaks Db2 apa yang dikenali?

String bertanda kutip tunggal dengan kutip ganda di dalamnya, literal heksadesimal X'', grafis G'', dan nasional N'', serta string GX'', UX'', dan BX'' dikenali. Identifier bertanda kutip ganda dan nama biasa yang memuat #, @, atau $ tetap utuh.

### Bagaimana FETCH FIRST ditangani?

FETCH dimulai di baris tersendiri seperti LIMIT. Sisa klausanya, misalnya FIRST 10 ROWS ONLY, tetap bersama di baris berikutnya.

### Bagaimana dengan WITH UR dan klausa isolasi lainnya?

WITH UR, WITH CS, WITH RS, dan WITH RR tetap berada di baris yang sama dengan klausa sebelumnya. Semua itu tidak akan disalahartikan sebagai ekspresi tabel umum WITH.

### Apakah MERGE didukung?

Ya. Cabang WHEN MATCHED THEN dan WHEN NOT MATCHED THEN dimulai di baris baru.

### Bisakah alat ini memformat prosedur SQL PL?

Ya. Blok BEGIN dan END dengan konstruksi IF, CASE, dan LOOP diindentasi, dan pernyataan di dalamnya ditempatkan di baris tersendiri.

### Apakah komentar dipertahankan?

Ya. Komentar baris -- dan komentar blok /* */ tetap di tempatnya. Indentasi komentar blok multi-baris disesuaikan dengan tata letak baru.

### Apakah kapitalisasi kata kunci berubah?

Tidak. Kapitalisasi kata kunci dan nama mengikuti yang Anda tulis. Nama Db2 tanpa kutip akan diubah menjadi huruf besar oleh basis data, jadi penggunaan huruf campuran tetap berfungsi.

### Kesalahan apa saja yang terdeteksi?

String, identifier bertanda kutip, dan komentar blok yang tidak ditutup, serta tanda kurung yang tidak seimbang, masing-masing ditandai dengan baris dan kolomnya. Tidak ada yang dikirim ke basis data.

### Seberapa besar input yang dapat diproses?

Maksimal 1 MB per permintaan dan 128 KB per pernyataan. Skrip panjang diformat satu per satu.

### Bisakah saya memilih indentasi, dan apakah SQL saya disimpan?

Gunakan 2 atau 4 spasi atau tab. SQL hanya diformat di memori dan tidak pernah disimpan.

Iklan Anda di sini?

[Email kami](mailto:hi@dennn.is?subject=Beriklan%20di%20OneClick%20Pro)

[Iklan Rangkaian plugin siap agen untuk WordPress.](https://sleekwp.com/?ref=oneclickpro)
