There no such function as DateBackBone in either SQL Server or MySQL.
I can only presume you are referring the function found at this post -
How to select all the dates of month even though there are no records? - qtoue[
^]. Either you or someone with access to your system has already created the function (UDF).
The function works fine on MSSQL - it may be the format of your dates that is causing the problem. You could try using '-' instead of '/' .
If you are actually just trying to generate the list of dates in the month then try the following instead (which you could put in a function)
declare @Date1 Datetime = '2016-1-1 00:00:00'
declare @Date2 DateTime = @Date1 + DATEDIFF(d,'2016-1-1 00:00:00', '2016-1-31 23:59:59' )
;WITH q AS
(
SELECT @Date1 AS datum
UNION ALL
SELECT datum + 1
FROM q
WHERE datum + 1 <= @Date2
)
SELECT Day(datum) AS DDate,Month(datum) AS MDate,Year(datum) as YDate
FROM q
which I took from
Generating a Sequence in SQL[
^] (Disclaimer: I am credited with co-authorship of that article, but this work is from @ManasBhardwaj)