mysqlテンポラリテーブル操作

563 ワード

order
既存のテーブルからテンポラリ・テーブルを作成
CREATE TEMPORARY TABLE tmp_table SELECT * FROM order;

テンポラリ・テーブルの直接作成
CREATE TEMPORARY TABLE tmp_table (  
      name VARCHAR(10) NOT NULL,   
      time date  NOT NULL  
  )

もっと高度な点は
create temporary  TABLE `temtable` (  
  `jws` varchar(100) character set utf8 collate utf8_bin NOT NULL,  
  `tzlb` varchar(100) character set utf8 collate utf8_bin NOT NULL,  
  `uptime` date NOT NULL  
) ENGINE=InnoDB DEFAULT CHARSET=latin1″