Before I never thought about the difference between a polynomial function and polynomial over a certain field $K$. Given examples such as when $K = R$ or $K = C$, we see that sometimes the notion of polynomial and polynomial function coincide in a sense that if $f(x) = a_nx^n+...+a_0$ is a polynomial function, then $$ f\equiv 0 \iff a_n = a_{n-1} = ... = a_0 = 0.\tag{1} $$ Sometimes it does not coincide, as we can see when $K = Z_2$.
My question is, what are fields for which the notion of polynomial and polynomial function like in $(1)$ coincide called, and what are their basic properties?
I suspect that $(1)$ never holds for a finite field.