SQL ++ به راحتی قابل تنظیم، قابلیت غنی، قابل حمل خط فرمان ابزار SQL است. این را می توان با بسیاری از پایگاه داده های مختلف و در محل دیگر ابزار خط فرمان مانند خروجی زیر مشتری خروجی زیر، مایکروسافت SQL، PostgreSQL و psql، و از SQLPlus اوراکل استفاده می شود.
SQL ++ پروژه دارای ویژگی های مانند اتصالات چندگانه، چند پایگاه داده واسط، subselects برای همه پایگاه های داده، صرف نظر از اینکه پایگاه داده است subselects مادری یا نه، و خیلی بیشتر.
مورد نیاز:
· پرل
· DBI
· مدت :: ReadKey
· مدت :: ReadLine :: گنو در * NIX، مدت :: ReadLine :: پرل در برنامه های Win32 (این خواهد بود که به عنوان "مدت :: ReadLine نصب)
نصب و راه اندازی:
برای نصب SQL ++، را اجرا کنید:
پرل install.pl
این کار برای ماژول های مورد نیاز تیک بزنید. سپس آن را به شما خواهد گفت که چه رانندگان پایگاه داده در دسترس شما داشته باشد.
اگر شما از دست رفته هر یک از ماژول های مورد نیاز، تلاش خواهد شد تا آنها را نصب کنید برای شما اگر شما آن را اجازه می دهد. اگر شما مایل به نصب ماژول خودتان و یا install.pl مشکلات نصب آنها و نیاز به نصب دستی، آنها را از CPAN (http://search.cpan.org) دریافت و نصب آنها. شما می توانید به نصب و راه اندازی بعد بازگشت.
اگر شما مایل به استفاده از SQL ++ با پایگاه داده های دیگر که install.pl نگفت شما یک راننده برای حال، ادامه با نصب و راه اندازی و شما می توانید انتخاب کنید برای نصب هر را از یک لیست بزرگتر آن را به شما بدهد.
اگر پایگاه داده شما می خواهید به استفاده از در لیست نه در همه، http://search.cpan.org را برای نام پایگاه داده. اگر شما آمده تا با یک DBD :: ماژول database_name، آن را دانلود کنید و به دنبال دستورالعمل آن را نصب کنید.
استفاده از به عنوان مثال:
در اینجا چند نمونه از ویژگی های مختلف ++ SQL می باشد.
# به سرعت انجام یک انتخاب در بسیاری از ارزش های مختلف برای یک عبارت WHERE
واردات - '' SELECT دامنه، راه اندازی مرکز از domains_table WHERE دامنه =؟.
abc.com
bcd.com
cde.com
lucidx.com
CTRL + D
# کپی کردن یک جدول به جدول دیگر با استفاده از subselect ++ SQL را
INSERT INTO VALUES table1 (subsel (SELECT * FROM table2))؛
# کپی کردن یک جدول به جدول دیگر در یک کاملا متفاوت
# پایگاه داده، و همچنین نوع پایگاه داده با استفاده از SQL ++ را subselect
# به همراه اتصالات متعدد
اتصال اوراکل -t -u کاربر -X پاس oradb
> ایجاد دسته اتصال '1' به oradb
اتصال خروجی زیر -t -u کاربر -X پاس MYDB
> ایجاد دسته اتصال '2' به MYDB
هدایت کردن 2 INSERT INTO VALUES my_tbl (subsel (هدایت کردن 1 SELECT * FROM ora_tbl))؛
# در نظر گرفتن یک ردیف طولانی، و اصلاح ساده، و قرار دادن آن را به سرعت
# با استفاده از تابع بازنویسی صادرات، تابع ویرایش و تابع واردات
oexport X، SELECT * FROM کاربر WHERE کاربر = 'ریشه'؛
ویرایش X.
> ویرایشگر خود باز می شود و شما ایجاد یک تغییر سریع به
> با کاما از هم جدا داده و سپس ذخیره و خروج
واردات X، درج به ارزش کاربر (؟).
دفعات بازدید: README یا اجرا `morehelp` در حالی که در SQL ++ برای نمونه های بیشتر.
چه جدید در این نسخه:
· در این نسخه اضافه می کند --safe به روز رسانی پرچم خروجی زیر را، به معرفی پشتیبانی مایکروسافت SQL، و رفع اشکالات مختلف است.
جزئیات نرم افزار:
نظر یافت نشد