sfmc // SQLPRODUCTION

Explicit Column Contract — No SELECT *

Promote production queries with explicit output columns instead of SELECT *.

sqlselect starschemamigration
Context Pack →Open Workspace →
Trust & provenancePRODUCTION
Evidence tierPRODUCTIONOfficial sources1Other sources0Last verified2026-10-05

Evidence tier describes my hands-on relationship with the content. Official sources describe platform contracts/documentation. Production observations should not automatically be treated as official limits.

EvidencePRODUCTION
Difficultyfoundation
Verified2026-10-05
Use when

A query becomes a durable automation dependency.

Preparing assets for migration or schema review.

SELECT
    SubscriberKey,
    EmailAddress,
    Status,
    ModifiedDate
FROM [Customer_Source]
Why it works

Explicit columns make the query output contract visible and resilient to unrelated source-field changes.

Operational notes

Salesforce also documents that JOIN + SELECT * is not permitted in Query Activities.

Related
Sources / verification