About SQL Mode
Author: Peter D. Pezaris <pez@dwwc.com>
Maintainer: sql-mode-help@dwwc.com
Version: 0.921 (beta)
Last Modified: Mon Aug 7 19:48:31 1995
Keywords: isql fsql sql editing major-mode languages
Copyright © 1994, 1995 Peter D. Pezaris
This file is not part of GNU Emacs
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 1, or (at
your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Description:
sql-mode.el offers four major modes relating to SQL code:
sql-mode major mode for editing SQL code
sql-batch-mode major mode for entering and execution of SQL
commands in batches
sql-interactive-mode major mode for interaction with SQL servers
sql-results-mode major mode for viewing results returned by the
execution of commands in sql-batch-mode
Features:
o Batch editing of sql commands
o Interactive editing of sql commands
o Warnings for missing `where' clauses
o Warnings for number of rows affected with updates, deletes, etc.
o Command history in batch and interactive modes
o Abbrev definitions for sql commands
o Specialized syntax table for sql code
o Extensive comment and un-comment functionality
o Server/user/password/database associations using mnemonics or menus
o Menubar support
o Popup menu support
o Drag scrolling of results buffers
o Full font-lock support
o Automatic indentation of sql code (still very alpha)
o Printing of results buffers with support for enscript
o Minibuffer completion on servers and users
o Keyword completion
o Table name completion
o Column name completion
o Stored procedure name completion
o Database name completion
o Options menu, including save current options
o Changes are marked (highlighted) in results buffers
o Linked batch and results buffers
o Improved table header management
o Global command history
o Top ten list of commonly used queries
o Automagically builds server list from interfaces file
o Error parsing of results buffers
o SQL Mode specific help system
o SQL Mode specific toolbar
o Loading of stored procedures
o Big menubar for novice users
o bcp in and out
o Canned inserts into a table
o Perform updates simply by typing in the results buffer
o Background evaluation so that you can continue to use emacs