A very important feature in any database tables are temporary tables, with them you can create a table in a separate part of the database that will automatically deleted when the connection to the user is finished. They are widely used by DBAs on several occasions, a practical example of using this feature is when you need to perform inserts into a table from the SELECT statement, validating the earlier records and thus optimizing data entry.

In MySQL, temporary tables can be easily created using the following syntax:

CREATE TEMPORARY TABLE [Table name]

(

[Fields]

)

To illustrate, we will create a table of simple products.

CREATE TEMPORARY TABLE tbl_Product_Temp

(

cd_Prod INTEGER NOT NULL,

Name VARCHAR(100) NOT NULL

)

Just like a normal table, the SELECT, INSERT, UPDATE and DELETE will work exactly the same for temporary tables.

SELECT *

FROM tbl_Product_Temp

mysql

MySQL has, in addition to temporary tables, several features that really make it a great option. Learn the advantages of working with MySQL on projects using PHP language on our official page and understand why MySQL is so popular.

You might also like…

Basic Software Security Concepts Part 2

In the design phase, many critical and strategic decisions of software security architecture are tak...

Importing the Bootstrap library into the Scriptcase

In this article we will show you a practical example about to make the Bootstrap library available i...

Using the sc_redir and sc_apl_conf macros

Macros on Scriptcase is the same as in any other programs, it is a saved sequence of commands or key...

Comment this post

Get new posts, resources, offers and more each week.