那就是说欧得不到了?肯定可以我想
oracle就可以

解决方案 »

  1.   

    我只是想在存储过程里返回这样得错误信息:违反了 PRIMARY KEY 约束 'log_id_pk'。不能在对象 'user_login_log' 中插入重复键。
    语句已终止。而不是:违反了 %1! 约束 '%2!'。不能在对象 '%4!' 中插入重复键。
    不一定是我说得办法,其他办法也可阿,一定给分!!! 
      

  2.   

    MSSQL里做不到。下面是帮助里的一段:在生成错误的批处理、存储过程或触发器中,@@ERROR 是 Microsoft® SQL Server™ 2000 错误的唯一可用部分。错误的所有其它部分,如严重度、状态、包含替换字符串(如对象名称)的消息文本,都只返回到那些能够用 API 错误处理机制进行错误处理的应用程序中。所以你只能在应用程序中得到整个消息文本。而不能在存储过程中得到。
      

  3.   

    有个函数叫做printmessage,你可以查查帮助。