Topik ini menjelaskan cara mengedit dan mengeksekusi spesifikasi pemeriksaan SQL.
Informasi latar belakang
Setelah administrator sistem memberikan izin operasi spesifikasi pengembangan kepada pengguna, pengguna dapat mengelola spesifikasi pemeriksaan SQL pada tab Lingkungan di Spesifikasi Keamanan.
Ketika seorang pengguna mengeksekusi pernyataan SQL di jendela SQL, membuat perubahan database, atau membuat tabel, ODC memeriksa pernyataan SQL berdasarkan konfigurasi spesifikasi pemeriksaan SQL.
Konsep
Tingkat Aturan: Tingkat aturan tinjauan SQL. Tingkat aturan terbagi dalam tiga kategori:
Kepatuhan: Pernyataan SQL yang sesuai sudah patuh dan tidak memerlukan peningkatan.
Peningkatan Disarankan: Pernyataan SQL memiliki masalah kecil yang dapat diperbaiki atau diabaikan. Biasanya, sebuah prompt ditampilkan untuk pernyataan tersebut.
Peningkatan Diperlukan: Pernyataan SQL memiliki masalah serius yang harus diperbaiki. Jika tidak diperbaiki, keamanan data atau bisnis akan terpengaruh. Pernyataan SQL harus diperbaiki sebelum dieksekusi.
Status Aturan: Status aturan tinjauan SQL. Jika suatu aturan diaktifkan, ODC memeriksa tiket yang diajukan oleh pengguna dan pernyataan SQL yang akan dieksekusi terhadap aturan tersebut. Jika dinonaktifkan, aturan tersebut diabaikan.
Jenis Aturan: Jenis objek database yang berlaku untuk aturan tersebut. Jenis aturan meliputi:
TABLE: Objek tabel.
SELECT: Pernyataan query.
INSERT: Pernyataan insert.
UPDATE: Pernyataan update.
DELETE: Pernyataan delete.
DDL: Pernyataan DDL.
DML: Pernyataan DML.
DQL: Pernyataan DQL.
INDEX: Pernyataan pembuatan INDEX.
Proses eksekusi

Pengguna dengan izin operasi spesifikasi pengembangan mengedit dan mengaktifkan spesifikasi pemeriksaan SQL di lingkungan.
Pengguna ODC mengeksekusi pernyataan SQL di jendela baris perintah, di jendela blok anonim, atau untuk perubahan database. Pemeriksaan spesifikasi SQL dimulai.
Pernyataan SQL yang memenuhi spesifikasi SQL dieksekusi, sementara lainnya diblokir.
Prasyarat
Anda memiliki izin operasi spesifikasi pengembangan.
Prosedur
Anggaplah Anda ingin mengedit dan mengaktifkan aturan bernama Kolom Harus Dikomentari di lingkungan pengujian dari spesifikasi pemeriksaan SQL. Edit dan eksekusi pernyataan CREATE TABLE.
Parameter | Contoh |
Nama Proyek | odc_4.2.0 |
Sumber Data | mysql_4.2.0 |
Nama Database | odc_test |
Nama Tabel | employee |
Masuk ke web ODC. Di jendela kolaborasi proyek, pilih Spesifikasi Keamanan > Lingkungan > sit > Spesifikasi Pemeriksaan SQL.
Seperti yang ditunjukkan pada gambar di atas, pada tab Spesifikasi Pemeriksaan SQL, edit aturan bernama Kolom Harus Dikomentari.
Klik OK.
Di tab Spesifikasi Pemeriksaan SQL, aktifkan Kolom Harus Dikomentari.
Di jendela kolaborasi proyek, pilih Proyek > Semua Proyek > odc_4.2.0.
Klik Database untuk mengakses database dan masuk ke jendela pengembangan SQL.
Di jendela SQL, edit pernyataan SQL untuk membuat tabel bernama
employee, dan klik Tekan F8 untuk menjalankan semua pernyataan SQL di jendela SQL saat ini.CREATE TABLE `odc_test`.`employee` ( `emp_no` int(120) NULL, `birthday` date NULL, `name` varchar(120) NULL ) DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ;Seperti yang ditunjukkan pada gambar di atas, pesan Tidak Ada Komentar Kolom dicetak di log.