SQLで現在の日付をMMMYY 、つまりOCT13に取得する方法
select Convert(varchar(10),getdate(),6) this will generate 11 Oct 13
OCT13 を取得する必要があります。
どんな助けでも感謝します。
フロントエンド アプリケーションは、このフォーマットを実行できません。SQL から別の SQL サーバーにデータをエクスポートしています ありがとう
SQLで現在の日付をMMMYY 、つまりOCT13に取得する方法
select Convert(varchar(10),getdate(),6) this will generate 11 Oct 13
OCT13 を取得する必要があります。
どんな助けでも感謝します。
フロントエンド アプリケーションは、このフォーマットを実行できません。SQL から別の SQL サーバーにデータをエクスポートしています ありがとう
SELECT UPPER(REPLACE(RIGHT(CONVERT(VARCHAR(9), GETDATE(), 6), 6), ' ', '')) AS [Mon-YY]
Oracleでは「DD-MON-YY」が機能します(あなたの場合はMON-YYを試すことができます)。TO_DATE(sysdate, 'MON-YY')
また、SQLサーバーでこれを試してみてください:
UPPER(SUBSTRING(CONVERT(varchar, dt, 13), 4, 3)) +
SUBSTRING(CONVERT(varchar, dt, 13), 1, 2)