22秋問31 CHAR(数字)って?

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
といさん  
(No.1)
22秋  31

SQLの問題で、文中にある
CHAR(数字)
ってなんのことですか?
解説を見る限りこの問題を解くのにはいらないような印象なのですが。

https://www.fe-siken.com/s/kakomon/22_aki/q31.html
2022.04.19 11:33
chihiroさん 
FE プラチナマイスター
(No.2)
CHAR(N)はNバイト固定長の文字型データという意味です。
おっしゃる通り問題を解くにあたってはどうでもいいです。
2022.04.19 11:42
といさん  
(No.3)
ご回答ありがとうございました。なるほど、そういうことなんですね。
質問してから思い出しましたが、アルゴリズムの問題でよく文字数を格納する配列にCHARって使われていたような…。
ただの興味本位ですが、商品名はアルファベット1文字に過ぎないようなのに、
CHAR(20)となっているのは、実際にはなんらかの商品名を想定している(けど今回はわざわざ書いていない)ってところなんでしょうか?
2022.04.19 11:48
chihiroさん 
FE プラチナマイスター
(No.4)
>CHAR(20)となっているのは、実際にはなんらかの商品名を想定している(けど今回はわざわざ書いていない)ってところなんでしょうか?
だと思います。20バイト内であればAやBでなく具体的な商品名を入れることもできます。
2022.04.19 12:14
といさん  
(No.5)
ご丁寧にありがとうございます。理解できました。
2022.04.19 12:57

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop