1つのクエリで、テーブルのスキーマを動的にスキャンしてその値を検査する手段はありません。目的を達成するための最良の方法は、提案した方法です。クライアント側の行をクエリしてから、列を循環して、探している値を検索します。もう1つの方法は、INFORMATION SCHEMAビューのクライアント側を使用してテーブルスキーマをクエリし、すべてのブール列でTrue値を検索するwhere句を使用してSQLステートメントを作成し、それを実行して結果を検査することです。
1つのクエリで、テーブルのスキーマを動的にスキャンしてその値を検査する手段はありません。目的を達成するための最良の方法は、提案した方法です。クライアント側の行をクエリしてから、列を循環して、探している値を検索します。もう1つの方法は、INFORMATION SCHEMAビューのクライアント側を使用してテーブルスキーマをクエリし、すべてのブール列でTrue値を検索するwhere句を使用してSQLステートメントを作成し、それを実行して結果を検査することです。