The Create Structured Query Language RPG (CRTSQLRPG) command calls the Structured Query Language (SQL) precompiler, which precompiles the RPG source containing the SQL statements, produces a temporary source member, and then optionally calls the RPG compiler to compile the program.