我创建了SQLSERVER 2000的字定义函数 在调用时要加上 dbo.functionname()  才可以,现在请教一下大家,怎么才能不加 dbo前缀啊 ,希望大家不吝赐教,很急!

解决方案 »

  1.   

    自定义函数必须加上所有者的名字,这个是必须的,即使所有的自定义函数所有者都是dbo也必须加上,这是没有办法的
      

  2.   

    我创建了SQLSERVER 2000的字定义函数 在调用时要加上 dbo.functionname()  才可以,现在请教一下大家,怎么才能不加 dbo前缀啊 ,希望大家不吝赐教,很急!
    ------------------------------------
    LZ,前缀加个dbo有什么不好吗?
      

  3.   

    欲哭无泪啊 ,写这个函数就是为了替换 ORACLE的函数 trim  和 substr  现在看来还是去改程序好了
      

  4.   

    哈哈 真悲惨啊 ,程序从 ORACLE移植到SQLSERVER2000 太多的差异点了
      

  5.   

    我也遇到过这样的移植,没有其他办法。
    dbo是必须的