MySQL não suporta insert em multi-tabelas. Ou seja, não é possivel inserir com uma unica query dados em diferentes tabelas.
O que deve ser lembrado aqui é usar a from dual declaração. Há também algo chamado "Inserir tudo" a partir de 9i (?) Sendo exigente, mas a formatação faz mais sentido se você colocar "unir tudo" no final de cada linha de seleção (exceto a última).
Use o SQL * Loader. É preciso um pouco de configuração, mas se isso não acontecer, vale a pena. O SQL * Loader tem muitas opções e pode receber praticamente qualquer arquivo de texto como entrada. Você pode até alinhar os dados em seu arquivo de controle, se desejar.
Inserir Dados nas tabelas no MySQL – comando INSERT INTO. Uma das operações mais importantes em um banco de dados é a inserção de registros (dados). Fazemos isso com o uso do comando INSERT INTO.
Neste último exemplo, uma das colunas não recebeu dados inseridos pelo comando (ID_livro é auto-incrementado), então especificamos as colunas que receberiam dados. Agora vamos executar os comandos abaixo ( consultas simples com SELECT) para verificar se os registros foram inseridos corretamente em cada tabela no MySQL:
Uma das operações mais importantes em um banco de dados é a inserção de registros (dados). Fazemos isso com o uso do comando INSERT INTO. INSERT INTO nome_tabela (coluna1, coluna2,...)
Qual a economia do Estado do Ceará?
São exemplos de condições adversas no trânsito?
Quais são as responsabilidades de um administrador?
Quando sentimos os primeiros movimentos do bebê?
Quais são os principais desafios para garantir os direitos humanos?
Quantos dias dura a diarreia da virose?
Qual a importância do livro para a humanidade?
Quais são as principais escolas e filósofos da filosofia Pré-socrática?
Quais exames entram no Hepatograma?
Pode dar frango para os cachorros?
O que precisa para tirar uma licença de construção?
O que é ser uma pessoa Laconica?
Por que o autismo não é considerado uma uma doença?