問題タブ [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.
tsql - dd/mm/yyyy を SQL Server の日付に変換する
文字列型の列を日付に変換しようとしています。
列名はStartDate
で、日付形式の文字列が含まれていますdd/mm/yyyy
。フィールド タイプはvarchar(3000)
.
私は次のことを試しました:
および他の同様の組み合わせ。
「範囲外」および「変換に失敗しました」というエラー メッセージが表示され続けます。
誰もが創造的な解決策を持っていますか?
sql - データ型 date から bigint への明示的な変換は許可されていません
これは以前は の列タイプで機能していましたDATEIME
が、現在は では機能しませんDATE
。
とにかく列BIGINT
から値を取得する方法はありますか?DATE
sql-server - SQL Server での日時への間違った変換
Excel では、これらの「一般的な」数値を実際の日付に変換するとCONVERT()
、SQL Server の場合とは異なる数値が得られます。データはインポートからのものです。
SQL Server のクエリを使用して Excel のように実際の日付を取得するにはどうすればよいですか? 前述のように、私は既に を使用CONVERT(datetime, [General])
しましたが、SQL Server から datetime への変換の列にあるような結果が得られます。