In my first reply itself, I have mentioned about Shell Command and SQLITE.
However, using Tasker for such a requirement, has its own limitations.
1. You always need to send different Bday Text to your contacts. A sms to your friend will be different from text to your boss or some relative. If you use tasker, you can still do this with IF-ENDIF, but then consider it may end up many many IF-Endif.
2. If you want to send the text, at different time, for each contact, (A at 9 / B at 10), you need to create those many profiles.
And Most importantly, again... Why waste time to invent a wheel. ???
Sunil.