問題タブ [mssql-jdbc]
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.
java - spring jdbcストアプロシージャを使用して、JavaからMS SQLにユーザー定義データ型変数の値を渡す方法
ユーザー定義変数を使用した以下のMS SQLストアプロシージャがあります(@Location
@Location
次の属性があります: OrganizationSubID、LocationCode
以下の Java クラスを使用してストア プロシージャを呼び出しています。
ここで、私の質問は、@Location
Java から変数を作成し、それを MS SQL データベースに渡す方法です。(sqljdbc4.jar ドライバーを使用してデータベースに接続しています)
私は一日中グーグルで検索し、多くの実装を試しましたが、何も報われませんでした。
誰かがこれにいくつかの光を当ててください...
sql-server - 暗号化されたパスワードを使用した SQL Server 認証
SQL Server のパスワードをクリア テキストで保持していますが、これは現在セキュリティ上の脅威となっています。
これを暗号化されたパスワードに置き換えたいと思います。しかし、SQL Server が暗号化されたパスワードを受け入れるかどうかはわかりません。または、それに対する他の解決策がある場合。
これに関するヘルプをいただければ幸いです。
ロケシュ
sql-server - 10 進数フィールドの null 値を MS SQL Server に挿入すると、BatchUpdateException がスローされる
標準の Spring Batch を使用して、MS SQL ServerJdbcBatchItemWriter
にデータを挿入しています。挿入されるデータ (アイテム プロセッサからの出力) は、列名と値を保持する に含まれます。Map<String,String>
Decimal (より具体的には (decimal(19,5),null)) として定義されている列の null 値 (空の文字列 "" として表される) がマップに含まれている場合、次の例外がスローされます。
10 進数ではない数値フィールドは正常に機能します。
ドライバーは次のとおりです。net.sourceforge.jtds.jdbc.Driver
次の dll は、SQL Server への接続に使用されます。ntlmauth.dll
Spring Batch アイテム ライターの構成は次のようになります。
完全なスタック トレースは次のとおりです。
どんな援助も大歓迎です。
sql-server - テーブルのすべての制約を取得するには?
テーブルのメタデータを他のテーブルに保存したいので、MS SQLサーバーで主キー、一意キー、外部キーなど、すべての制約とそのタイプを取得する方法。
table_name constraint_name constraint_type
ユーザー pk_user_id PRIMARY_KEY
user_role fk_role FOREIGN_KEY
ユーザー unique_email UNIQUE_KEY
sql - 名前がコマンド名と一致するテーブルへの SQL Server クエリ
エラーで壊れます:
[エラー コード: 1013、SQL 状態: S0001]
FROM 句内のオブジェクト "role" と "role" は同じ公開名を持っています。相関名を使用してそれらを区別します。
エイリアスでも機能しません。
同様に、DbVizualizer は、たとえばコマンド名としてrole
インを強調表示しますrole.name