問題タブ [sql-server-json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - ストアド プロシージャで FOR JSON PATH を条件付きで使用する
入力パラメーターに基づいて条件付きで JSON を出力するストアド プロシージャを作成したいと考えています。selectステートメントを複製することなくこれを行うことはできますか?
json - JSON テキストが適切にフォーマットされていません。位置 0 に予期しない文字 'N' が見つかりました
私はSQLでJSONを初めて使用します。「JSON テキストの形式が正しくありません。位置 0 に予期しない文字 'N' が見つかりました。」というエラーが表示されます。以下の実行中 -
「 select @v as 'v' 」は私に与えます
しかし、最後の選択ステートメントでそれを使用すると、エラーが発生します。
も正常に動作します。
json - 明示的なスキーマを使用して openjson クエリのキーをマップするにはどうすればよいですか?
一連の値の配列の明示的な数 (100 としましょう) の配列を取るクエリがあります。jsonは次のようになります
これらの各配列要素は、他のテーブルに直接マップされます。更新を行うために次のことを行うことができますが、明示的なスキーマを使用できるようにしたいと考えています。
残念ながら、明示的なスキーマを使用する場合、現在のパス ( の値) を指定する方法がわかりません[key]
。このようなことができれば本当にいいのですが、構文が見つかりません。