现在sql2008也出来了我是否可以这么理解自定义函数主要应用是返回数据集存储过程主要是增减表记录,虽然也可以返回数据集。我的程序与数据库的接口需要返回数据集那里,我使用函数。当更新表列内容的时候,我使用存储过程。这样思路对不?

解决方案 »

  1.   

    我倒觉得两者差不太多,存储过程也完全可以看做是一个函数啊,刚学不久,纯属个人意见
      

  2.   

    LZ思路正确内建函数,用户自定义函数都可以有返回值(或结果集)
    存储过程也可以返回值(通过参数)
      

  3.   

    需要返回数据集那里,我使用函数。当更新表列内容的时候,我使用存储过程。 这样思路对不?