print语句和RAISERROR语句有什么区别

解决方案 »

  1.   

    RAISERROR 一般用在返回错误提示吧
    PRINT 打印...
      

  2.   

    PRINT       一个是打印出来,
    RAISERROR   一个是通过错误处理机制抛出异常.
      

  3.   

    由 @@ERROR 返回的错误,并且要设系统标志,记录发生错误,通过使用 RAISERROR 语句.print 只是简单的把消息发到客户端
      

  4.   

    PRINT      一个是打印出来, 
    RAISERROR  一个是通过错误处理机制抛出异常.应用程序可以直接接收到异常。
      

  5.   

    PRINT只在查询分析器中显示,不返回到这客户端,只作调试用
    RAISERROR会返回到客户端
      

  6.   

    PRINT 只要是字符都可以打印
    RAISERROR 返回用户定义的错误信息并设系统标志,记录发生错误(帮助中定义的)