这是我的sql语句:delete  from Accounts where AccountID='5007 '
报错如下:
服务器: 消息 208,级别 16,状态 1,过程 tr_accounts_d,行 5
对象名 'Positions' 无效。
这是怎么回事呢?

解决方案 »

  1.   

    没有存储过程阿,你说tr_accounts_d阿,没有, 而且就删除一记录!
      

  2.   

    sql语句没错,可能是别的地方的错误
    发出来,给看看
      

  3.   

    AccountID='5007 '  AccountID要是整型的话
    AccountID=5007
    改成这样就可以了
      

  4.   

    单看SQL语句是正确的,你得从其它方面分析,
    1:数据结构与SQL是否匹配?
    2:SQL的调用方式是否正确?