1

OSX 10.8.3 で MySql 5.5.20 を使用する

同じメジャー バージョン (5.5) を使用して別のサーバーから mysql ダンプを復元しています。多数のテーブル CREATE および INSERT ステートメントがあり、最後にいくつかのトリガーが定義されています。

行を実行するとき:

/*!50003 CREATE*/ /*!50017 DEFINER=`root`@`localhost`*/ 
/*!50003 `TRIGGER delete_po_items AFTER DELETE ON CRM_PURCHASEORDER   
FOR EACH ROW BEGIN  DELETE FROM CRM_PO_ITEM 
 where CRM_PO_ITEM.PURCHASEORDER_ID = OLD.PURCHASEORDER_ID; END */

エラーが発生します:

Error Code: 1146. Table 'crm.CRM_PURCHASEORDER' doesn't exist`

しかし、CRM_PURCHASEORDER テーブル存在します。約 2000 行のデータがあります。

IP の問題により、元のダンプを投稿できず、最小限のテスト ケースを再現できませんでした。

これを引き起こす可能性のあるヒントはありますか?SOに関する他の同様の投稿を見ましたが、うまくいく解決策を見つけることができませんでした。

4

2 に答える 2

0

私たちのチームは、この問題でほぼ崩壊しました。whats app からクエリをコピーして貼り付けると、問題が発生しました。クエリを再入力すると正常に機能しましたが、メッセンジャー アプリでクエリを共有すると、不明な動作が発生していました。

于 2019-08-22T14:41:21.187 に答える