No, it is both a client and a server parameter.
For this reason, Progress Software Corporation recommends that you use four digit years for hard-coated dates in programs.
Note: If you use a hard-coded date containing a two-digit year in a .p file, the OpenEdge
RDBMS honors the -yy parameter and expands the two-digit year to a four-digit year
during compilation. However, this might not match the run time -yy. To prevent this
problem, use four digit years for hard-coded dates in programs.
so how does a two digit year help the database server since there's always something else talking to it?
.
PSC
filename=mytable
records=0000000003245
ldbname=mydb
timestamp=2008/05/08-16:10:32
numformat=44,46
dateformat=mdy-1950 <-----
map=NO-MAP
cpstream=iso8859-1
.
0000305019
Well, it could be talking to you, so you need to agree on your language. The DBA could be dumping or loading a .d, which includes the date format, so the server can consistently convert between the internal on-disk format and the import/export format:
Code:. PSC filename=mytable records=0000000003245 ldbname=mydb timestamp=2008/05/08-16:10:32 numformat=44,46 dateformat=mdy-1950 <----- map=NO-MAP cpstream=iso8859-1 . 0000305019