SQL objects are created and maintained as iSeriesā¢ server objects.
You can use either of the two naming conventions in DB2 Universal Databaseā¢ for iSeries programming: system (*SYS) and SQL (*SQL). The naming convention that you use affects the method for qualifying file and table names. It also affects security and the terms used on the Interactive SQL displays. Distributed relational database applications can access objects on another iSeries server using either naming convention. However, if your program accesses a non-DB2 UDB for iSeries server, only SQL names can be used. This can be specified using the NAMING parameter on the Start SQL (STRSQL) command, the OPTION parameter on one of the CRTSQLxxx commands, or by using the naming connection property for CLI/JDBC.