# Replace

O prefixo Replace pode ser adicionado a qualquer comando LOAD ou SELECT no script para especificar que a tabela carregada deve substituir outra tabela. Ele também especifica que esse comando deve ser executado em um carregamento parcial. O prefixo Replace também pode ser usado em um comando Map.

Nota informativaPara que o carregamento parcial funcione corretamente, o aplicativo deve ser aberto com dados antes que um carregamento parcial seja disparado.

Execute um carregamento parcial usando o botão Carregar. Para obter mais informações, consulte [Botão](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/Button/button.htm). Você também pode usar o Qlik Engine JSON API.

Sintaxe:

Replace [only] [Concatenate[(tablename)]] (loadstatement | selectstatement)

Replace [only] mapstatement

Durante um carregamento normal (não parcial), a construção Replace LOAD funcionará como um comando LOAD normal, mas precedida por Drop Table. Em primeiro lugar, a tabela antiga será descartada e depois registros serão gerados e armazenados como uma nova tabela.

Se o prefixo Concatenate for usado, ou se existir uma tabela com o mesmo conjunto de campos, ela será a tabela relevante a ser descartada. De outra forma, não haverá uma tabela para descartar, e a construção Replace LOAD será idêntica a um LOAD normal.

Um carregamento parcial fará o mesmo. A única diferença é que há sempre uma tabela da execução do script anterior para descartar. A construção Replace LOAD sempre descartará primeiro a tabela antiga e, em seguida, criará uma nova.

O comando Replace Map...Using faz com que o mapeamento ocorra também durante a execução parcial do script.

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| only | Um qualificador opcional indicando que o comando deve ser executado somente durante carregamentos parciais. Ele deve ser desconsiderado durante carregamentos normais (não parciais). |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/Replace.htm)

#### Exemplos e resultados:

| Exemplo | Resultado |
| --- | --- |
| `Tab1:`<br>`Replace   LOAD * from File1.csv;` | Durante as recargas normais e parciais, a tabela Tab1 do Qlik Sense é inicialmente descartada. Em seguida, novos dados são carregados de File1.csv e armazenados em Tab1. |
| `Tab1:`<br>`Replace   only LOAD * from File1.csv;` | Durante a recarga normal, esse comando é desconsiderado.<br><br>Durante a recarga parcial, qualquer tabela do Qlik Sense anteriormente denominada Tab1 é inicialmente descartada. Em seguida, novos dados são carregados de File1.csv e armazenados em Tab1. |
| `Tab1:`<br>`LOAD  a,b,c   from File1.csv;`<br>`Replace   LOAD  a,b,c from File2.csv;` | Durante a recarga normal, primeiro o arquivo File1.csv é lido na tabela Tab1 do Qlik Sense, mas, em seguida, é imediatamente descartado e substituído por novos dados carregados de File2.csv. Todos os dados de File1.csv são perdidos.<br><br>Durante o carregamento parcial, toda a tabela Tab1 do Qlik Sense é inicialmente descartada. Em seguida, ela é substituída por novos dados carregados de File2.csv. |
| `Tab1:`<br>`LOAD a,b,c   from File1.csv;`<br>`Replace   only LOAD a,b,c from File2.csv;` | Durante a recarga normal, os dados são carregados de File1.csv e armazenados na tabela Tab1 do Qlik Sense. File2.csv é desconsiderado.<br><br>Durante o carregamento parcial, toda a tabela Tab1 do Qlik Sense é inicialmente descartada. Em seguida, ela é substituída por novos dados carregados de File2.csv. Todos os dados de File1.csv são perdidos. |

## Saiba mais

* [Carregamento parcial](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/PartialReload.htm)
* [Load](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Concatenate](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/concatenate.htm)
* [Map](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Map.htm)
* [Only](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/Only.htm)