dbext.vim
This plugin contains functions/mappings/commands to enable Vim to access several databases. Current databases supported are: Mysql, PostgreSQL, Ingres, Oracle, Oracle Rdb (VMS), Sybase Adaptive Server Anywhere, Sybase Adaptive Server...
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- Vim
dbext.vim
Features
- Database Management Tool
Tags
- database-browser
- Database
- Microsoft SQL Server
- Vim plugin
dbext.vim News & Activities
Recent activities
dbext.vim information
What is dbext.vim?
This plugin contains functions/mappings/commands to enable
Vim to access several databases. Current databases supported are: Mysql, PostgreSQL, Ingres, Oracle, Oracle Rdb (VMS), Sybase Adaptive Server Anywhere, Sybase Adaptive Server Enterprise, Microsoft SQL Server, DB2, Interbase and SQLite and ODBC are supported. New to version 5.x of dbext introduces the support for Perl's DBI layer. If the database you are using is not natively supported by dbext, but has a DBI interface, dbext's standard feature set is available. For those already using dbext, the DBI interface should provide a performance boost when running statements against your database. DBI also provides an ODBC bridge, therefore any ODBC compliant database is also accessible.
NOTE: As of version 4.0 this plugin requires Vim 7. Version 5.0 supports Vim 7's autoload feature.
dbext provides a common interface between your editor and a database. If your company/project moves onto a new database platform, there is no need to learn the new databases tools. While editing your SQL (and without leaving Vim) you can execute database commands, run queries, display results, and view database objects. dbext understands various programming languages, and can parse and prompt the user for [host] variables and execute the resulting statement. See below for more details.
Adds a menu for the common commands for gvim users.
Some of the features that are supported:
Tutorial
A tutorial has been added to help you become familiar with the features of the plugin, :h dbext-tutorial. If you dislike reading docs, then at a minimum follow the tutorial. It will give you the basics of the features and introduce some "best" practices, like creating connection profiles.
Connection Profiles
You can create as many profiles as you like in your vimrc. Each profile specifies various connection information. Each buffer can be connected to a differ