602SQL Documentation Index  

Distinguishing server operating system

It's necessary to distinguish the server operating system in some applications. E.g. when a procedure stored on the server calls an external function, then the function name and location often depend on the operating system.

A client can distinguish the operating systems by calling the Get_server_info function with the OP_GI_SERVER_PLATFORM (0) switch.

Operating systems can be distinguished on the server by checking the value of the @@PLATFORM system property.

The individual platforms are marked with integer number as follows:

0 Windows
1 Novell Netware (not supported since version 7.0)
2 Linux 32-bit
18 Linux 64-bit