I have a new version of SDB available for the PDT. It hasn't been tested much, but you're welcome to try it if you'd like. It is in: NOVA::DB1:[BETZ.SDB.KIT] Please let me know if you decide to use it since I'd like to keep track of users so that I can notify them of updates. Here is a list of the commands in the current version. The sort command works, but it is very slow for large relation files. Also, it sorts in place so don't type control-c in the middle of a sort. (actually, typing control-c in the middle of any SDB operation is dangerous) create ( ) - create a new relation insert - insert tuples into a relation delete ; - delete tuples from relations update from ; - update tuples within a relation print [] from [] ; - print tuples sort by ; - sort a relation file import into - import tuples from a file export [] ; - export tuples to a file extract [] ; - extract definition to a file compress - compress a relation file define - define a macro exit - exit SDB ::= using ::= into ::= ::= [where ] ::= ::= s> ::= [ .] ::= * | s> ::= { ascending | descending } ::= s> Further documentation is available from: NOVA::DB1:[BETZ.SDB.KIT]SDB.MEM There is a version of SDB for VMS in: NOVA::DB1:[BETZ.SDB] This version is totally compatible with the PDT version mentioned above. Report any problems or suggestions to: NOVA::BETZ