Restoration
1/11/2017 - 4:28 AM

gistfile1.txt


#文字列から日付型へ変換

##CAST関数
```
CAST (string AS data_type [(length)])
```
##CONVERT関数
CONVERT (data_type[(length)], string [, style])


##引数
<dl>
<dt>string:</dt>
<dd>変換したい文字列(変換先の型とサイズを超えないように指定すること)  
DATETIME型は 1753年1月1日~9999年12月31日 の範囲の情報を設定できる点に注意。</dd>

<dt>data_type:</dt>
<dd>変換したいデータ型</dd>

<dt>length:</dt>
<dd>対象のデータ型の長さ。(整数値指定。省略可能。既定値は30)</dd>

<dt>style:</dt>
<dd>CONVERT関数の変換方法。(整数値指定。) </dd>
</dl> 

##実際に使った例
```
SELECT CONVERT(VARCHAR(30),GETDATE(),108)
SELECT CONVERT(DateTime,'01 02 2013 03:04:05PM')