Ionic character means that there is some degree of charge separation, as in standard covalent bonds between atoms of different electronegativity, and even more so due to the mechanism of bond formation.
At an entry level, and I would say even at more advanced level, a formed dative bond is just a covalent bond, albeit a polar - often very polar - one.
You might read this thread
If bond types are in reality intermixed, how come different bonds form completely different structures?
which in part relates to the use of words like ionic character etc. Those terms are perfectly intelligible once one has a clear idea, but it seems that they have some limitations when a clear idea has to be conveyed to beginners.
You can refer to
to see that in special cases and according to some authors the use of the specific term dative as well as its drawing by an arrow should be preferred.
IUPAC does indeed define a dative bond:
Note that even without other considerations, IUPAC gives emphasis to the fact that a dative bond tends to break in a heterolytic way, so ionic character it is at least justified when its splitting is considered.
I would finally add a personal note. An ionic bond is per se quite strong. Increasing polarity of a covalent bond also usually increases the same bond strength.
However for a dative bond, according to the IUPAC def. above, peculiarities are a long bond distance and a relative weakness.
So again, the reality must be learned first, than some words just help the communication between initiated. As this community shows, no one use pictorial or even obscure terms just for fun or sake of closure.