-
dbext_420是一款针对vim的数据库插件
资源介绍
vim的数据库连接插件,便于数据库SQL调试,支持几乎所有的常见数据库,
For instructions on installing this file, type
:help add-local-help
|add-local-help| inside Vim.
Homepage: http://vim.sourceforge.net/script.php?script_id=356
SourceForge: $Revision: 1.23 $
*dbext* *dbext.vim* *db_ext* *db_ext.vim* *database-extension* *pgsql* *mysql*
*asa* *ase* *ingres* *interbase* *sqlite* *sqlsrv* *ora* *db2*
1. Overview |dbext-overview|
2. Installation |dbext-install|
3. Configuration |dbext-configure|
3.1 Displaying Results |dbext-configure-results|
3.2 Script Variables |dbext-configure-variables|
3.3 Database Specific Options |dbext-configure-options|
3.4 DB2 Modes |dbext-configure-db2|
4. Mappings and commands |dbext-mappings|
5. Adding new database types |dbext-newdb|
6. Prompting for input parameters |dbext-prompting|
7. Setting up connection information |dbext-connect|
7.1 Connection Parameters |dbext-connect-parameters|
7.2 Prompting for Parameters |dbext-connect-prompting|
7.3 Connection profiles |dbext-connect-profiles|
7.4 Connection information in modelines |dbext-connect-modelines|
7.5 Asking for connection parameters |dbext-connect-ask|
8. Creating mappings using dbext commands |dbext-in-mappings|
9. Object Completion |dbext-completion|
10. Listing Objects in the Database |dbext-list-objects|
11. Plugin integration |dbext-integration|
11.1 OMNI completion integration |dbext-omni-completion|
11.2 Intellisense integration |dbext-intellisense|
12. Filetype support |dbext-filetypes|
12.1 Using filetype support |dbext-filetypes-using|
12.2 Adding new filetypes |dbext-filetypes-adding|
13. Using SQL History |dbext-history|
14. Open Source |dbext-sourceforge|
15. Tutorial |dbext-tutorial|
{Vi does not have any of this}
------------------------------------------------------------------------------
What's New *dbext-new*
Version 4.20
New Features
------------
- Improved support for Cygwin. If you are using a Cygwin compiled Vim (on
Windows) and are accessing Windows compiled binaries (i.e. sqlplus.exe)
the binary will complain since it does not understand Unix path names.
Added the option g:dbext_default_use_win32_filenames which allows you to
indicate the binaries must use translated Windows paths instead. (Richard)
- DBGetOption displays more information.
Bug Fixes
------------
- SQL Server support had issues with the queries when running DBCompleteTable,
DBCompleteProcedure, DBCompleteView which also affected the sqlcomplete.vim
plugin included with Vim7 (Albie Janse van Rensburg).
Version 4.10
New Features
------------
- Updated DBGetOption to additionally display a list of all database profiles
and their types. All dbext options that have been overriden via the
vimrc are also displayed.
Bug Fixes
------------
- db2 support had issues with the queries when running DBCompleteTable,
DBCompleteProcedure, DBCompleteView which also affected the sqlcomplete.vim
plugin included with Vim7 (Peter Princz).
- The documentation was still indicating there was a plugin dependency which
has been removed with Vim7.
Version 4.00
New Features
------------
- dbext.vim now requires Vim7.
- dbext.vim required 2 additional plugins multvals and genutil to operate.
These dependencies have been removed by taking advantage of the new Vim7
features (Lists and Dictionaries).
- When using the DBCompleteTable, DBCompleteProcedure, DBCompleteView
commands errors are displayed instead of silently ignored. This makes
them more useful with the sqlComplete plugin (see |sql.txt|).
- Added new option, dbext_default_MYSQL_version, for MySQL to indicate the
version you using.
- You can optionally define a function, DBextPostResult, in your .vimrc, this
function will be called each time the result window is updated. This
function can be used to do anything, for example, syntax highlighting the
result set in the result window.