Table 3–15: ESQL-89 Client Parameters
Parameter
|
Syntax
|
Purpose
|
Case Table
|
-cpcase tablename
|
Identify the case table that establishes case rules for the code page.
|
Collation Table
|
-cpcoll tablename
|
Identify a collation table to use with the code page.
|
Internal Code Page
|
-cpinternal [ codepage ]
|
Identify the code page that Progress uses in memory.
|
Log File Code Page
|
-cplog codepage
|
Identify the code page used for writing messages to the log file.
|
Print Code Page
|
-cpprint codepage
|
Identify the code page used for printer output.
|
R-code in Code Page
|
-cprcodein codepage
|
Identify the code page used for reading r-code text segments.
|
Stream Code Page
|
-cpstream codepage
|
Identify the code page used for stream I/O.
|
Terminal Code Page
|
-cpterm codepage
|
Identify the code page for character terminals.
|
ESQL Log
|
-esqllog
|
Send messages to the database log as well as the message queue.
|
ESQL No Padding
|
-esqlnopad
|
Enable SQL to recognize hyphens and minus signs correctly.
|
No Lock
|
-NL
|
Make all record retrieval statements default to NO-LOCK record access (Version 7.3B and later).
|
ESQL PROPATH
|
-pp directory
|
Add a new directory to the existing PROPATH.
|
ANSI SQL
|
-Q
|
Enforce strict ANSI SQL conformance when processing Progress/SQL statements.
|
ANSI SQL Client
|
-Q2
|
Make clients conform to ANSI SQL89 rules for serializing transactions.
|
Open Interface Driver Connection (OID)
|
-SV parameter-list
|
Identify a parameter list that specifies the connection between an ESQL small client or ODBC Driver and OIB/OID.
|