日付の解析とフォーマットをスキップしたい。代わりに、カスタム形式でデータベースから日付を直接取得したいと考えています。これは可能ですか?
質問する
1770 次
3 に答える
1
はい、SQLクエリを変更して日付をフォーマットします。たとえば、oracleを使用する場合は、関数TO_CHAR(dateColumn、'YYYY / MM / DD')を使用する必要があります。これにより、日付が「2012/09/14」の形式の文字列列が返されます。
于 2012-09-14T10:16:43.907 に答える
0
データベースベンダーが提供する機能を調べる必要があります。
たとえば、Oracleでは、SQL自体で次の構文を使用できます。
TO_CHAR('日付'、'フォーマット')
したがって、使用するドキュメントデータベースを調べてください。
于 2012-09-14T10:17:31.310 に答える
0
クエリでフォーマットを設定できます。(私の例は sqlserver で実行されます)
何かのようなもの..
SELECT CONVERT (VARCHAR, GETDATE(), 103)
詳細についてはhttp://www.sqlusa.com/bestpractices2005/ Centurydateformat/
于 2012-09-14T10:15:34.570 に答える