2011-05-19 4 views
1

Je veux savoir comment créer une table dynamique dans mySql. J'ai utilisé la table dynamique dans Sqlserver 2008 mais je suis nouveau à mySql. C'est possible ? Exemple: Dans le serveur Sql, j'ai créé Dynamic Customer Table.Comment créer une table dynamique dans mySql

DECLARE @tblCustomer as table(
      [ ] bit 
      ,Sl#  int 
      ,custID  int 
      ,CustCode varchar(max) 
      ,Customer nvarchar(max) 
      ,Authorized bit 
      ,RCount  int) 

    SELECT * FROM @tblCustomer 

S'il vous plaît Aide

Répondre

2
@sqlstmt = 'whatever sql'; 
Prepare st from @stlstmt; 
Execute @st; 
Deallocate prepare @st; 

Placez le CREATE TABLE déclaration dans @sqlstmt et vous êtes prêt à partir!

La table est une vraie table. Vous devriez laisser tomber la table après.

1

assez facile à faire:

CREATE TABLE AS 
SELECT * FROM tblCustomer 

Il prendra les types de champs existants à partir du schéma, si possible ..

Questions connexes