【PIVOT】
こちらで『超絶簡単PIVOT』の復習をあげてます。【UNPIVOT】も復習しなきゃです。(➡『超絶簡単UNPIVOT』あげましたぁ~!)
【ANSIがどうしたってぇっ!】
『ANSI standard method to convert the NULL values in the query output to the phrase “Not Applicableâ€.』
とあったので、焦りました。その結果、間違えました。
<答え>A
DとかHなんじゃないかな、と訳も分からず漠然と思いました。
よってバツとして『TRY_PARSE』と『TRY_CONVERT』を学びます。
A. the COALESCE function
B. a view
C. a table-valued function
D. the TRY_PARSE function
E. a stored procedure
F. the ISNULL function
G. a scalar function
H. the TRY_CONVERT function
『TRY_PARSE』convert string data into numeric or date data types. It returns NULL if the conversion is not possible.
文字データは数字データか日付データにします。失敗した場合には『NULL』で返してくれます。
SELECTTRY_PARSE('100' as INT)ASOUTPUT

SELECTTRY_PARSE('XYZ' as INT)ASOUTPUT

『TRY_CONVERT』only convert strings to numeric or date data types.
『TRY_PARSE』のように変換してくれて『NULL』でも返してくれますが、例外もあります。
SELECTTRY_CONVERT(INT,'150')ASOUTPUT

SELECTTRY_CONVERT(INT,'XYZ')ASOUTPUT

SELECTTRY_CONVERT(XML,10)ASOUTPUT

本日は土曜日。これで今日はおしまい。
いまからご飯食べに行きます。
おっと、そうそう、
こちらでは、しっかりLM成功してるんで、次はCMSのLMに再挑戦しなければです。