こんにちは、ねこです。

自称プログラマのおばちゃんのブログです。いろいろあるよねぇ~。

Microsoft MCSA SQL Server 2016 (70-761) むぼーな挑戦 5

2019-11-02 12:20:46 | プログラム 勉強

【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に再挑戦しなければです。

Netlify, Gatsbyのお勉強3➡LMで成功したHelloWorldのbranch/hello02をつかってデプロイ、LMおさらい。