sql >> データベース >  >> RDS >> Sqlserver

テーブル値パラメーターをストアード・プロシージャーに渡す

    簡単な回答:サポートはありません。投票する必要があります。

    長い回答:ColdfusionはJDBCを使用できますが、これはまだTVPをサポートしていませんが、サポートする必要があります。ここで機能に投票してください: http://mssqlconn.uservoice.com/forums/113295-feature-feedback/suggestions/2269687-table-valued-parameters-tvp-support-in-jdbc

    XMLは機能しますが、TVPを使用すると、クライアントとsprocの両方のコードの読み取り、書き込み、レビュー、およびデバッグが容易になります。また、APIの実装によっては、ほとんどの場合、より高速です。

    参考までに、Oracleを使用することは良くありません。それらはARRAYSQLデータ型(TVPに最も近い)を持っています。 JDBCでもサポートされていません:配列オブジェクトの使用



    1. SQLで列を行に変換する

    2. MySQLでは、FKでCONSTRAINTは何をしますか?

    3. トランザクションがアクティブかどうかを判断します(Postgres)

    4. Oracle SQL Connect By Logic