qq_28883575
qq_28883575
采纳率25%
2015-12-09 02:27

如何用标准sql替换add_months 函数

已采纳

因为要考虑数据库的移植问题,想问问各位大牛如何使用标准sql来替代add_months函数

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • Team77 DV2 6年前

    考虑到数据库移植问题,就只用标准的SQL。至于add_months这种函数楼主就安心的在中间层写吧(比如你用的Java那你就用Java去实现这个函数)。SQL只负责数据库取数,功能越简单越好(当然要考虑性能)。至于什么存储过程、等各种数据库特有的东西尽量不要用,这样当你发现移植的时候会变得非常非常快(参考,淘宝迁移oracle到mysql)

    点赞 1 评论 复制链接分享
  • DeathWish_pan DeathWish_pan 6年前

    考虑到数据库移植问题,就只用标准的SQL。至于add_months这种函数楼主就安心的在中间层写吧(比如你用的Java那你就用Java去实现这个函数)。SQL只负责数据库取数,功能越简单越好(当然要考虑性能)。至于什么存储过程、等各种数据库特有的东西尽量不要用,这样当你发现移植的时候会变得非常非常快(参考,淘宝迁移oracle到mysql)

    点赞 1 评论 复制链接分享
  • a8761087 GrowingDarker 6年前

    标准Sql规范没有这种函数。你自己自定义个存储过程

    点赞 1 评论 复制链接分享

相关推荐