The invention relates to a dynamic data processing method applied to an Oracle database, which comprises the following steps of: creating data access objects, i.e. DAO (Data Access Object) objects, which comprise data insertion, updating and deletion; setting the connected database Oracle; setting structured query languages, i.e. SQL languages, corresponding to the DAO objects; setting corresponding bound parameters corresponding to each SQL languages; executing the dynamic data processing, receiving data operation commands and storing the data operation commands into caches of the corresponding DAO objects; judging whether the DAO objects to be processed need to be subjected to data insertion and if yes, continuously inserting data into the caches distributed for the data by the DAO objects; or, executing the data processing and finishing. According to the invention, by a dynamic DAO technology, the reconstruction upgrading cost is greatly reduced, the investment of manpower resources is reduced and the stability of a system is improved.