sql ++ adalah mudah dikonfigurasi, kaya fitur, portabel baris perintah SQL alat. Hal ini dapat digunakan dengan banyak database yang berbeda dan di tempat alat commandline lain seperti MySQL mysql-client, Microsoft SQL, psql PostgreSQL, dan Oracle sqlplus.
sql ++ proyek memiliki fitur seperti beberapa sambungan, multi-database yang interfacing, subselects untuk semua database, terlepas dari apakah database memiliki subselects asli atau tidak, dan banyak lagi.
Persyaratan:
· Perl
· DBI
· Term :: ReadKey
· Jangka :: ReadLine :: Gnu di * NIX, Term :: ReadLine :: Perl pada Win32 (ini akan dipasang sebagai 'Jangka :: ReadLine')
Instalasi:
Untuk menginstal sql ++, jalankan:
perl install.pl
Ini akan memeriksa modul yang diperlukan. Ini kemudian akan memberitahu Anda apa database driver yang tersedia yang Anda miliki.
Jika Anda tidak dilengkapi modul yang diperlukan, itu akan mencoba untuk menginstal mereka untuk Anda jika Anda membiarkannya. Jika Anda ingin memasang modul sendiri atau install.pl memiliki masalah menginstal mereka dan memerlukan instalasi manual, mendapatkannya dari CPAN (http://search.cpan.org) dan menginstalnya. Anda dapat kembali ke instalasi nanti.
Jika Anda ingin menggunakan sql ++ dengan database lain yang install.pl tidak mengatakan Anda memiliki driver, lanjutkan dengan instalasi dan Anda dapat memilih untuk menginstal apapun dari daftar yang lebih besar akan memberikan.
Jika database yang ingin Anda gunakan tidak ada dalam daftar sama sekali, periksa http://search.cpan.org untuk nama database. Jika Anda datang dengan DBD :: modul database_name, download dan ikuti petunjuk untuk menginstalnya.
Contoh penggunaan:
Berikut adalah beberapa contoh fitur yang berbeda dari sql ++.
# Cepat melakukan pilih pada banyak nilai yang berbeda untuk klausa WHERE
IMPOR - '' SELECT domain, nameserver DARI MANA domains_table domain =?;
abc.com
bcd.com
cde.com
lucidx.com
CTRL + D
# Menyalin meja ke meja lain menggunakan subselect ++ sql 's
INSERT INTO NILAI table1 (subsel (SELECT * FROM table2));
# Menyalin meja ke meja lain dalam sekali berbeda
# Database, serta jenis database menggunakan sql ++ 's subselect
# Ditambah beberapa sambungan
menghubungkan oracle t u pengguna -X lulus oradb
> Dibuat koneksi menangani '1' ke oradb
menghubungkan mysql t u pengguna -X lulus mydb
> Dibuat koneksi pegangan '2' untuk mydb
conn 2 INSERT INTO NILAI my_tbl (subsel (samb 1 SELECT * FROM ora_tbl));
# Mengambil deretan panjang, membuat modifikasi sederhana, dan memasukkan dengan cepat
# Menggunakan fungsi menimpa ekspor, mengedit fungsi, dan fungsi impor
oexport x, SELECT * FROM pengguna MANA user = 'root';
mengedit x;
> Editor akan terbuka dan Anda membuat perubahan cepat ke
> Koma dipisahkan data dan kemudian simpan dan keluar
impor x, INSERT INTO NILAI pengguna (??);
Baca README atau menjalankan `morehelp` sementara di sql ++ untuk lebih banyak contoh.
Apa yang Baru di Release ini:
· Rilis ini menambahkan MySQL --safe-update bendera, memperkenalkan Microsoft SQL dukungan, dan memiliki berbagai perbaikan bug.
Rincian Software:
Versi: 0.13
Tanggal Upload: 2 Jun 15
Lisensi: Gratis
Popularitas: 75
Komentar tidak ditemukan