Pada SQL * Plus prompt, keduanya Rem
dan --
memenuhi syarat sebagai indikator komentar:
Rem this is a comment
-- this is also a comment
create table emp (
id number primary key,
name cvarchar2(40));
Apakah ada perbedaan sama sekali antara kedua teknik berkomentar?
oracle
oracle-11g
sqlplus
Lazer
sumber
sumber
Jawaban:
Perbedaannya adalah itu
--
dan/* */
dapat digunakan dalam blok PL / SQL, sementaraREM[ARK]
tidak bisa. Berikut ini akan berfungsi dalam SQL * Plus:Ini tidak akan:
The 11,2 dokumentasi di semua jenis komentar memiliki informasi komentar lebih. Dasar-dasarnya adalah ...
Dokumentasi juga mencakup catatan di empat tempat yang komentar tidak boleh digunakan, tetapi ini tidak termasuk perbedaan lebih lanjut.
sumber
REM didukung karena menjadi cara file MS BATCH dikomentari, dan alat ini digunakan dengan lingkungan otomasi.
- Didukung karena menjadi bagian dari standar SQL. ( http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt halaman 83 cf
<comment introducer> ::= <minus sign><minus sign>[<minus sign>...]
)sumber
Tidak seharusnya tidak ada perbedaan sama sekali.
sumber