potisanのプログラミングメモ

趣味のプログラマーがプログラミング関係で気になったことや調べたことをいつでも忘れられるようにメモするブログです。はてなブログ無料版なので記事の上の方はたぶん広告です。記事中にも広告挿入されるみたいです。

Power Query M 型は比較方法により結果が異なる

要約

  • Power Query Mは型の比較に=Type.Is関数がある。
  • =は完全一致。Type.Isは互換性の判定。
  • (type number = type number) = true(type number = Int64.Type) = false

本文

[
    A=type number=type number,              // true
    B=type number=Int64.Type,               // false
    C=Type.Is(type number, type number),    // true
    D=Type.Is(type number, Int64.Type)      // true
]