SQL database system
 
Manual page for sqlmode(TDH)

SQLMODE

SQLMODE is a shsql SQL command extension that allows the setting of certain shsql-specific modes. Each setting affects all shsql activity conducted by the process making the setting. Usage is:

SQLMODE modename value


Modes




debugmode

Default is 0. If set to 1 or 2, diagnostic output will be written to standard error. 2 gives additional output related to index lookups. This may also be set via the config file or on the shsql(1) command line.


logcommands

This option allows submitted SQL commands to be saved in a file for debugging purposes. Value is a pathname. To turn off logging, use: logcommands no.


errormode

Default is stderr. If set to stdout or cgi, error messages (but not debug info) are written to standard output.

translog

Default is 1, meaning that database transaction logs are generated for each insert, update, or delete. If set to 0, transaction logs are not generated.


retain_und

Default is no. If set to yes, embedded underscores within data fields will be retained (normally they are assumed to represent spaces and are converted by SHSQL_getrow() for output purposes). Usually put in effect only for a specific retrieval and then set back.


writelock_ntries

Default is 8. If set to a higher number, the given number of tries will be attempted when trying to write to a table that is write-locked. This may also be set via the config file.


maxrows_select

Default is 2000. This is the maximum number of rows that can be retrieved by a SELECT. This may also be set via the config file or on a command-by-command basis using the MAXROWS keyword.


maxrows_update

Default is 2000. This is the maximum number of rows that can be affected by an UPDATE or DELETE. This may also be set via the config file or on a command-by-command basis using the MAXROWS keyword.


wildcard

Wild-card character in WHERE clause. Default is *.


wildcard1

Single-character wild-card character in WHERE clause. Default is ?.


Copyright Steve Grubb  


Markup created by unroff 1.0,    March 18, 2004.