Here is not such thing as "Hindi font", and there cannot be. Hindi is a language, not a script or a writing system. The writing system is
Devanāgarī; it is used for many other languages, including Marathi, Nepali and Sanskrit. And this is an
abugida alphabet.
Your profile shows that you are from India, so this is what I have to tell you: it's a shame you don't know such elementary basics of your own culture. It could be forgivable for me, a foreigner, not you.
Now, there is now such thing as even Devanāgarī font, even if some fonts could carry such name. All the modern fonts Unicode fonts; and they almost never support just one writing system. In Unicode, all the characters are unique, they are identified by their
code points,
which is irrelevant to fonts. Even all the fonts developed exclusively to support some particular ethnic cultures always support Latin and a lot more. Now, Devanāgarī font is so popular that it is supported by default by nearly all modern systems. I, for example, use US installation and can freely write Devanāgarī and use it in databases.
The notion of font is totally irrelevant to the content.
Unicode support in database tools, unfortunately, is not absolutely universal, but with SQL server, there are no problems. Please see:
https://technet.microsoft.com/en-us/library/aa223981%28v=sql.80%29.aspx[
^].
—SA