我是新手 我想在我的SELECT sql语句中使用UDF,如下所示:
select birthdate,GoMonth(birthdate,12) as yearold from data
上述声明将在出生日期后12个月提供字段名称年龄
function GoMonth(pDate,num) as datetime
GoMonth=DateAdd("m",num,pdate)
end function
我不知道在哪里放或写功能
我正在使用其他数据库,并且不想更改每个数据库的sql语句。
答案 0 :(得分:2)
如果您使用Access作为前端,请将其放在模块中并使其成为public function()
。如果您有另一个前端,则不能将用户定义的函数与MS Access数据库一起使用,因为这些函数由Access而不是JET驱动程序解释。