diff --git a/docs/t-sql/statements/copy-into-transact-sql.md b/docs/t-sql/statements/copy-into-transact-sql.md index 90f702d9ef0..76a106c951a 100644 --- a/docs/t-sql/statements/copy-into-transact-sql.md +++ b/docs/t-sql/statements/copy-into-transact-sql.md @@ -5,7 +5,7 @@ description: Use the COPY statement in Azure Synapse Analytics and Warehouse in author: WilliamDAssafMSFT ms.author: wiassaf ms.reviewer: procha, mikeray, fresantos -ms.date: 07/29/2025 +ms.date: 10/15/2025 ms.service: sql ms.subservice: t-sql ms.topic: reference @@ -347,6 +347,10 @@ The COPY statement accepts only UTF-8 and UTF-16 valid characters for row data a The MAXDOP query hint is not supported with COPY INTO. +To ensure reliable execution, the source files and folders must remain unchanged throughout the duration of the `COPY INTO` operation. +- Modifying, deleting, or replacing any referenced files or folders while the command is running can cause the operation to fail or result in inconsistent data ingestion. +- Before executing `COPY INTO`, verify that all source data is stable and will not be altered during the process. + ## Examples ### A. Load from a public storage account @@ -850,6 +854,10 @@ When using OneLake as the source, the user must have **Contributor** or higher p The COPY statement accepts only UTF-8 and UTF-16 valid characters for row data and command parameters. Source files or parameters (such as `ROW TERMINATOR` or `FIELD TERMINATOR`) that use invalid characters might be interpreted incorrectly by the COPY statement and cause unexpected results such as data corruption, or other failures. Make sure your source files and parameters are UTF-8 or UTF-16 compliant before you invoke the COPY statement. +To ensure reliable execution, the source files and folders must remain unchanged throughout the duration of the COPY INTO operation. +- Modifying, deleting, or replacing any referenced files or folders while the command is running may cause the operation to fail or result in inconsistent data ingestion. +- Before executing COPY INTO, verify that all source data is stable and will not be altered during the process. + ## Limitations for OneLake as source