记录受影响的select和insert命令行 - 需要SQL Server-帮助

时间:2017-04-11 09:58:14

标签: sql-server sql-server-2008 stored-procedures sql-server-2012 sql-job

所以我有一些命令,我​​想把它放在一个存储过程(然后由一个作业执行的存储过程)自动化。我需要的是制作某种日志(文件或表格?!),其中受影响的行有选择插入,以及它们执行了多长时间。那么你可以帮助我一些想法吗?感谢

以下示例:

class StaticClass extends React.Component{
  static updateList(item) {
    this.setState({
      alert: Date.now()
    });
  }
}

class Cpn extends React.Component{
  constructor() {
    super();
    this.state = {};
  }
  
  render() {
    if (this.state.alert) {
      alert(this.state.alert);
    }
    
    return (
      <div onClick={StaticClass.updateList.bind(this, this.props)}>
        Click
      </div>
    );
  }
}

ReactDOM.render(
  <Cpn prop1="1" prop2="2"/>,
  document.body
);

ex:&#34;受影响的40234行&#34; ; 0时00分35秒

一些选择

1 个答案:

答案 0 :(得分:1)

一个简单的方法就是这样做

declare @startdate datetime=getdate()

select * from sometbl

--log data
select @@rowcount,datediff(minute,@startdate,getdate())