をここで 「ソースによって一致しない」最後の部分を除いて、MERGE文の作品は声明され削除キーワードが定義されています。 しかし、このMERGEステートメントはそれらを削除し続けます、なぜですか? 私は彼らが滞在することをどのように達成できますか? ありがとうございます。SQLのMERGE文例外
1
A
答えて
3
述語T.[Fornavn] NOT LIKE 'key%' OR T.[Fornavn] NOT LIKE 'guest%' OR T.[Fornavn] NOT LIKE 'udlån%' OR T.[Fornavn] NOT LIKE 'vikar%' OR T.[Fornavn] NOT LIKE 'test%'
は、OR
の各側が相互排他的であるため、行をフィルタリングしません。たとえば、 "key"で始まる[Fornavn]
は "guest"で始まらないでしょう。したがって、にもかかわらず、「キー」で始まる[Fornavn]
の行も戻されます。この場合、OR
ではなくAND
を使用すると考えられます。
+0
ありがとうございました。素晴らしい説明。 – Coloplast
関連する問題
- 1. H2 SQL文法例外
- 2. MERGE構文SQL Server 2012エラー
- 3. 例外を含むSQLクエリの注文
- 4. SQL Serverの - MERGE
- 5. SQLデータソース例外
- 6. Hibernate SQL例外
- 7. SQL例外が
- 8. SQL例外チームシティー
- 9. SQL例外のトレース
- 10. SQL SERVER MERGEエラー
- 11. SQL UNIONとMERGE
- 12. Merge versus Proc sql
- 13. 文字列インデックスJavaの例外例外
- 14. トラップSQLフェイルオーバー例外
- 15. 挿入SQL例外
- 16. 例外処理SQL
- 17. Sql-Clrセキュリティ例外
- 18. pl SQL例外メッセージ
- 19. SQL例外JavaプログラムがSQL例外をスローするSQLの状態:42X01エラーコード:20000?
- 20. case文の例外
- 21. 構文例外
- 22. Sqlサーバーのカスタム例外
- 23. SQL内の例外日時
- 24. キャッチSQLローダ例外perlの
- 25. スレッドの例外 - リスSQLクライアント
- 26. データベース例外後のSQLタイムアウト
- 27. SQL Server 2008の.NET例外
- 28. JavaのSqlログイン例外
- 29. SQLでのMERGEの使用
- 30. MERGE文のDELETE句
私はNOTの代わりにAND演算子を使うべきだと思います。 – CPMunich