問題タブ [sql-convert]

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.

0 投票する
0 に答える
214 参照

sql - 範囲 SQL の varchar を日付に変換する

TSQL の varchar フィールドから Date に変換しようとしています -

私が得ているエラーは、varchar を US m/d/y mm/dd/yy 形式の日付に変換すると、インデックスが範囲外になることです

これは私のクエリです

0 投票する
1 に答える
65 参照

sql - SQL で columnA = X の場合、columnB の値を変換する

概要

私は 5 つのテーブルをリンクする内部結合ステートメントを持っています。

返される値の 1 つが 16 進数で、Value という名前のにありますが、Value列には他の値も含まれているため、列全体を単純に変換することはできません。

列 Value へのすべての Hex エントリには、DataTypeIDという列に18の識別子があります。

質問

DataTypeID=18 の場合、Value 列の Hex エントリだけを変換するにはどうすればよいですか。

これには次の関数が必要であることを知っています:

しかし、それをどのように記述し、どこに配置すればよいかわかりません。それは、内部結合ステートメントの前ですか、それとも後ですか?

これはスクリプトの正確な例ではなく、単なる例であることに注意してください

ここで、このクエリの上に関数を作成し、その下にwhere関数を追加するとします。

列と識別子の名前は正確です。