📄 goldenhistory.txt
字号:
Added 'How to' sections to the online help for:
'How to use prompt variables' and 'How to use bind variables'.
Added more support for Bind variables. They work very much
like the SQLPlus Bind variables. Please see the online
help section 'How to use Bind variables.' to learn more.
The Exec command now properly runs on a background thread.
Some minor Editor speed improvements.
When editing records with long floating point
decimal places Golden would complain that another user
had changed the record and disallow the edit. Fixed.
Added Ctrl-[ and Ctrl-] hotkeys which find the next matching
bracket character. Sort of like a single character
find feature, but for brackets it will find the matching
one.
Version 5.4 Build 299 - December 6, 1999
Fixed the Copy commands for the spreadsheet when it is set
for transposed mode (right click spreadsheet for this
option)
Fixed the Scratch Spreadsheet window to work correctly when
the source spreadsheet is transposed.
Version 5.4 Build 298 - November 29, 1999
Fixed a parsing error with REM and EXEC statements.
DESC now shows REF CURSOR types correctly.
Added the ability for the exec command to process functions that
return a ref cursor type variable. The function must be run
with a bind variable called :cursor. For example:
exec :cursor := MyCursorFunct('Fish');
or
exec MyCursorProc('Fish', :cursor );
-- Second argument must be an in/out ref cursor type.
Version 5.4 Build 295 - October 27, 1999
Fixed a bug displaying the 'All Objects' tab of SQLBuilder.
Added an error message to ImpExp for when the destination table
doesn't exist.
Version 5.4 Build 294 - October 12, 1999
Fixed a bug displaying negative numbers when the datatype
was number(1).
Version 5.4 Build 293 - October 11, 1999
Changed the default setting for 'AutoRun' in the Favorites
menu to False which seems to be the more popular setting.
Fixed a problem with restoring the main window position if it
was maximized when closed.
Fixed a problem with the 'Export current query' command.
Changed the All Objects window of SQLBuilder to make it much
faster. Fixed a right clicking problem in SQLBuilder.
Reduced the number of system resources Golden uses per 'tab'.
Added a 'transpose columns/records' choice to the spreadsheet's
right click menu.
Added a 'select other users' choice to the SQLBuilder's User tab's
right click menu. This may be useful in some situation where a user
has access to many different schema's objects.
Some changes to the login window to remove duplicate quicklogin
entries.
Added options to uppercase/lowercase the SQLBuilders keywords and
object pastes separately.
Added an edit menu choice to toggle the case of selected text.
Version 5.4 Build 284 - August 2, 1999
Fixed a bug where focus would shift to another program when
closing the find or replace windows.
Fixed a bug where the text selection would be lost when
right clicking the editor.
Version 5.4 Build 283 - July 20, 1999
Fixed a syntax highlighting bug.
Version 5.4 Build 282 - July 19, 1999
Fixes a problem when using the Tools menu to go to other app
when a hardcoded oci.dll is used.
Golden now remembers the last directory used (if not set
to use the favorites menu as the default directory.)
The Tools menu will now work when the applications are in
different directories. Note that the individual apps have
to be run once 'solo' so that their locations can be entered
into the registry.
Version 5.4 Build 281 - July 15, 1999
Fixed editing of tables with dblinks.
Fixed a problem with desc and synonyms.
Fixed problems where dbms_output and cell detail windows
would be stuck on top of other windows while some
operations were running (exec.)
Mousewheel now scrolls faster.
New help file.
Version 5.4 beta Build 280 - July 7, 1999
Fixed the login options window when using 'large fonts'.
Put the Ignore Net8 option on the Login Options window.
This is mainly used to fix the problem where
Net8.0-Net8.0.4 won't report sql error positions.
Version 5.4 beta Build 279 - July 6, 1999
Fixed a bug where dates could be truncated on display if the
length of the date string was increased after the first query.
Improved the Net8 detection code for those system that have an
OCI.DLL file that doesn't work. Also added a way to pick
the correct oraxxx.dll for systems with a 'messed up' registry.
Version 5.4 beta Build 278 - July 1, 1999
Fixed a potentially dangerous bug where a query
using prompt variables would run even if the cancel button
on the script variable window was pressed.
Changed the version to 5.4 to make it obvious which version
contains the above fix.
Version 5.3 beta Build 276 - June 30, 1999
Improved Login window with new Options window.
Added Ctrl-Right click to run a single statement at the click position.
Added Mousewheel support.
Put back 'Running SQL' lightning bolt icon on tab's statusbar.
Note that you cannot click it to stop the run, use the stop button.
Version 5.3 beta Build 274 - June 22, 1999
Better code for linking to SQLNet/Net8.
Automatic support for multi-homed systems.
Better error messages on link failure.
Improved Cell details window.
Fixed drag and drop of Workspace files on Golden.
Added Workspace files to Most Recent Files list.
- More to come! -
Version 5.3 beta Build 270 - June 1, 1999
Added a HEX viewer to the cell details window.
Changed an internal bind buffer that was causing problems.
Fixed a problem with ImpExp32 related to default font size and
screen dimensions.
Version 5.3 beta Build 266 - April 14, 1999
Changes for Net8 8.1.x.
Version 5.3 beta Build 265 - March 30, 1999
Fixed a problem with creating new tabs after closing all under some
conditions.
Version 5.3 beta Build 263 - March 26, 1999
Fixed some major problems with find and replace.
Find and replace now are modeless and work on whatever tab is active.
You can change tabs, type, etc. without closing the find/replace windows.
Version 5.3 beta Build 261 - March 19, 1999
Made some slight parsing improvements.
Changed the icon for ImpExp.
Version 5.3 beta Build 259 - March 18, 1999
Fixed a problem with the SQLBuilder (nasty freeze up on large schemas.)
Version 5.3 beta Build 257 - March 16, 1999
Enhanced the results printing to print the entire spreadsheet using
multiple side-by-side pages if necessary (Finally!)
Added a new option 'Workspace saves mark tabs as saved" that
when checked will consider tabs saved to a workspace to be
fully saved.
Enhanced the DESC[RIBE] command to fully match SQLPlus. It
can now describe remote objects (via db_links.)
Fixed the undefine command (wasn't working!)
Fixed a problem with blank prompt variables.
Added a prompt variable cache so that if prompted for a variable
name that isn't defined but has been used before, the default value
will be the cached value.
Added -a commandline switch to autorun a script on startup.
i.e. c:\benthic\golden32.exe "-aC:\BENTHIC\MYSCRIPT.SQL"
Example with autologon:
c:\benthic\golden32.exe -uscott@mars -ptiger "-aC:\BENTHIC\MYSCRIPT.SQL"
Added -x commandline switch to exit Golden automatically (used with -a)
i.e. c:\benthic\golden32.exe "-aC:\BENTHIC\MYSCRIPT.SQL" -x
(will run myscript and then exit.)
Version 5.3 beta Build 252 - March 4, 1999
Fixed the 'startup tabs' setting.
Changed the way that the SQLBuilder loads its data. (possible bug fix.)
Changed the way that scripts run in the background. This change can
make a slight visual problem with toolbar buttons that don't redraw
their frame. I will work to solve this visual problem.
Version 5.3 beta Build 251 - March 1, 1999
Fixed a script parsing bug when statements begin with a comment.
Version 5.3 beta Build 250 - February 24, 1999
Fixes / Improvements:
Fixed some editing bugs that could cause 'strange' characters to appear.
Fixed performance problems with running large scripts.
Editor should be faster and use less memory.
Interface changes:
Added line numbers to editor (off by default.)
Added new Character Set setting in Options.
Each tab has its own status bar.
Cancel button is now on the tab status bar and only visible when running.
Added undo / redo buttons to the toolbar.
Added a 'quick search' field to the SQLBuilder.
Added some 'right click' options to the scratch window.
Shortcut changes:
Ctrl-J: Login (also Ctrl-L)
Shift-Ctrl-#: Sets a bookmark within a script.
Ctrl-#: Goes to a bookmark.
Alt-#: Switch to tab # (used to be Ctrl-#)
Ctrl-PageDown: Next Tab
Ctrl-PageUp: Previous Tab
SQLBuilder QuickSearch:
DownArrow, Enter: Search down.
UpArrow, Shift-Enter: Search Up.
Version 5.2 Build 243 - January 15, 1999
Added 'Unregister program' to the help menu. This is for consultants
who register their copy at a site and want to unregister the program
when they leave (much appreciated by the way!)
Added a password prompt if a connect statement doesn't include a password.
Changed double clicking so it will not select quote characters.
Added options to the Options|Spreadsheet page to clear the spreadsheet
before running scripts and statements.
Removed the extra crlf from single cell spreadsheet copy.
Fixed a cut/paste bug.
Version 5.2 Build 242 - December 10, 1998
Improved the login window with the ability to save passwords. Just
check 'Save Password' to have the password be saved (encrypted.)
Double-clicking a line in the quick login list that contains a
password will jump you right in. The setting of 'Save Password' is
associated with each line in the quicklist. You should only have to
change it when you are logging in for the first time on that account
or if you want to change it after the first time. Note that the
quicklist is now global across all of Benthic's tools (with the next
releases.)
Golden will now skip 'prompt' and 'accept' statements in the script.
New 'Scan for Vars' option that will allow making the default to not scan
for '&' variables.
Fixed a problem where a tab caption would not be refreshed after a save.
Version 5.2 Build 241 - December 7, 1998
Improved the login window to include a 'Quick Loginlist' of previous
logins. I would like feedback on whether passwords should also
(optionally) be saved (encrypted.) Send your vote to
markford@benthicsoftware.com (Thanks!)
Added a new 'Ignore Net8' checkbox to the login window so that you
can choose to use the Oracle7 libraries even if Net8 is installed.
This can be useful to avoid the Net8 bug that doesn't report error
positions.
Changed the way that the dbms_output window works. Now opening the
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -