A resposta simples é não - não há como inserir dados em duas tabelas em um comando. Tenho certeza de que seu segundo script não é o que você está procurando.
Geralmente problemas como esse são resolvidos por UM desses métodos, dependendo da sua necessidade exata:
- Criando uma visualização para representar a segunda tabela
- Criando um gatilho para fazer a inserção na tabela2
- Usar transações para garantir que ambas as inserções sejam bem-sucedidas ou que ambas sejam revertidas.
- Crie um procedimento armazenado que faça as duas inserções.
Espero que isto ajude