Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SerraVentura

Multiplos Inserts

Recommended Posts

Use test;


CREATE TEMPORARY TABLE TMP_tb_release_content(

  id                int(11)      NOT NULL,
  id_release        int(11)      NOT NULL,
  id_language       int(11)      NOT NULL,
  title             varchar(255) DEFAULT NULL,
  content           text,
  shortdescription  text,
  tag               varchar(255) DEFAULT NULL

)TYPE=HEAP;

INSERT INTO TMP_tb_release_content (id, id_release, id_language, title, content, shortdescripion, tag)
select id, id_release, id_language, title, content, shortdescription, tag From tb_release_content;

select * from TMP_tb_release_content;

 

Erro:

 

Script line: 4 The used table type doesn't support BLOB/TEXT columns

 

 

Alguém sabe dizer pq isso não funciona ?

 

não saco muito de MySql, to mais acostumado com SQL Sever...

Compartilhar este post


Link para o post
Compartilhar em outros sites

É o type HEAP, tenta assim:

 

Use test;


CREATE TEMPORARY TABLE TMP_tb_release_content(

  id                int(11)      NOT NULL,
  id_release        int(11)      NOT NULL,
  id_language       int(11)      NOT NULL,
  title             varchar(255) DEFAULT NULL,
  content           text,
  shortdescription  text,
  tag               varchar(255) DEFAULT NULL

);

INSERT INTO TMP_tb_release_content (id, id_release, id_language, title, content, shortdescripion, tag)
select id, id_release, id_language, title, content, shortdescription, tag From tb_release_content;

select * from TMP_tb_release_content;

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehehe era isso mesmo...

 

aproveitando deixa tirar outra duvida, tem como por script eu bloquear Inserção/update/delete em uma tabela especifica enquanto meu script estiver rodando ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehehe era isso mesmo...

 

aproveitando deixa tirar outra duvida, tem como por script eu bloquear Inserção/update/delete em uma tabela especifica enquanto meu script estiver rodando ?

 

Acho que só mexendo nas permissões mesmo. Você loga com um usuário que tem permissão e certifica-se que somente ele tem.

 

http://dev.mysql.com/doc/refman/5.1/en/revoke.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.