Página 14
pássaro
f
1998-09-11
Whistler
Gwen
pássaro
1997-12-09
Magro
Benny
cobra
m
1996-04-29
Se você está começando com uma tabela vazia, um caminho fácil para preencher é criar um arquivo de texto contendo uma fila para cada um de seus animais, então carregue os conteúdo do arquivo dentro da tabela com uma declaração única.
Você pode criar um arquivo de texto "pet.txt" contendo um registro por linha, com valores separados por tabulações, conforme as colunas foram listadas na declaração de CREATE TABLE. Para valores desconhecidos (tal como sexos desconhecidos, ou datas de morte para animais que estão ainda vivos), você pode usar valores NULL. Para representá-los em seu arquivo de texto, use \N. Por exemplo, o registro do pássaro:
Whistler
Gwen
Pássaro
\N
1997-12-09
\N
Para carregar o arquivo de texto "pet.txt" dentro da tabela de animal de estimação, use este comando:
mysql> LOAD DATA LOCAL INFILE "pet.txt" INTO TABLE pet;
Você pode especificar o separador de valor da coluna e a terminação da linha explicitamente na declaração de LOAD DATA, se você desejar, mas os defaults são tabulações e mudança de linha. Essas declarações são suficientes para ler o arquivo "pet.txt" propriamente.Cada vez que você desejar inserir um novo registro, a declaração INSERT é útil.
Em seu formulário, você fornece valores para cada coluna, na forma em que as colunas foram listadas na declaração de CREATE TABLE. Suponha Diane obtém um novo hamster especificado Puffball. Você podia inserir um novo registro usando uma declaração INSERT:
mysql> INSERT INTO pet
-> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);
|