0

SQL Server 2008 Management Studio を使用しています。テーブルにdatetime列があります。

テーブルのすべての内容を選択すると、日付列に次のようなデータが表示されます10/10/2013 12:00:00 AM

日付列データを としてテーブルのすべてのコンテンツを表示するクエリが必要10/10/2013です。

4

6 に答える 6

5

これを試してください(2008年以降)-

SELECT CAST('10/10/2013 12:00:00 AM' AS DATE)

2005年~

SELECT CAST('10/10/2013 12:00:00 AM' AS VARCHAR(10))

出力 -

10/10/2013
于 2013-08-01T07:06:36.393 に答える
0

CONVERT関数を DATETIME のスタイルと共に使用すると、日付の表示方法を選択できます。101 はmm/dd/yyyy、103 =dd/mm/yyyy

SELECT CONVERT(NVARCHAR(20),your_datetime_col, 103) FROM your_table

SQLFiddle デモ

于 2013-08-01T07:11:34.693 に答える