Paid と New の 2 つの列を返すストアド プロシージャのデータを使用しています。
どちらもビット値を含みます。したがって、0 または 1 を返しますが、一部のテスト データは NULL を返します。
Paid New
1 1
0 0
1 NULL
その結果、このエラーが発生しています
Specified cast is not valid
ストアド プロシージャが 0 または 1 のみを返すように、ストアド プロシージャ自体でこの問題を解決するにはどうすればよいでしょうか。