15. A computer system comprising: one or more computer processors; one or more computer readable storage media; program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to receive, by one or more processors, a Structured Query Language (SQL) statement, wherein the SQL statement identifies a source table and a destination table, and wherein the source table comprises a plurality of source data divided into columns with a set of source column names; program instructions to identify at least one set of instructions associated with the SQL statement, wherein the at least one set of instructions further comprise: instructions for manipulating the plurality of source data; program instructions to generate an interim SQL statement, based on the SQL statement; responsive to identifying the least one set of instructions associated with the SQL statement, program instructions to manipulate the plurality of source data and the destination table by executing a plurality of clauses, wherein the plurality of clauses contain functional syntax comprising at least one of: program instructions to migrate contents of the plurality of source data; program instructions to execute the interim SQL statement, wherein the program instructions to execute the interim SQL statement comprise: program instructions to copy the manipulated plurality of source data into a set of destination columns of the destination table; and program instructions to migrate the contents of the plurality of source data to the set of destination columns of the destination table, wherein the migrated contents derive from the plurality of clauses.
15. A computer system comprising: one or more computer processors; one or more computer readable storage media; program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to receive, by one or more processors, a Structured Query Language (SQL) statement, wherein the SQL statement identifies a source table and a destination table, and wherein the source table comprises a plurality of source data divided into columns with a set of source column names; program instructions to identify at least one set of instructions associated with the SQL statement, wherein the at least one set of instructions further comprise: instructions for manipulating the plurality of source data; program instructions to generate an interim SQL statement, based on the SQL statement; responsive to identifying the least one set of instructions associated with the SQL statement, program instructions to manipulate the plurality of source data and the destination table by executing a plurality of clauses, wherein the plurality of clauses contain functional syntax comprising at least one of: program instructions to migrate contents of the plurality of source data; program instructions to execute the interim SQL statement, wherein the program instructions to execute the interim SQL statement comprise: program instructions to copy the manipulated plurality of source data into a set of destination columns of the destination table; and program instructions to migrate the contents of the plurality of source data to the set of destination columns of the destination table, wherein the migrated contents derive from the plurality of clauses. 16. The computer system of claim 15 , program instructions to manipulate the destination table comprise: program instructions to determine whether the destination table has a structure and a set of destination column names; and in response to determining the destination table does not have a structure and a set of destination column names, program instructions to copy a structure of the source table and the set of source column names into the destination table.