ひびこつ

へぼへぼエンジニアの雑多的で記録的なブログ

【読書記録】幼年期の終わり - アーサー C.クラーク

本屋で何となく手に取ったシリーズ。

昔遊んだブラッドボーンというゲームで、「幼年期の始まり」というエンディングがあったのですが、それが思い起こされて目を引かれました。

SF小説は初めて読んだのですが、かなり面白かったですね。特に後半に描かれる人類の終末感が凄く良かったです。

ベタな褒め方ですが、話の展開が凄く上手いなと思いました。下手にひねったり引き延ばしたりせず、淡々と、着実に話が進んでいくのでスラスラ読めました。

いやはや、よくこんなの思いつくなーって感じですね...。

 

読了後に知ったのですが、この作者の方、SF小説好きの方には超有名人っぽいですね。ほかの作品も読んでみようと思います。

【読書記録】ペスト - アルベール・カミュ

本屋で別の本を探していたところ、なんとなく目を引いたので購入しました。

私の偏見で、このタイプの本は翻訳が重たくて読むのにパワーがいると思ってたのですが、思いの他読みやすかったです。

 

私はペストに詳しくないのでどの程度実際のペストに忠実に書かれているのかはわかりませんが、注釈を見る限りは結構忠実っぽいですね。

リユーという医師を中心とした群像劇っぽい作りで5部構成になっています。コロナが流行った頃に人気だったみたいですが、なんとなくわかりますね。

ペスト自体の恐ろしさも描きつつも、こういった時に人が何を考えてどういった行動に走るのか、人間心理も的確に書かれてた気がします。

最後の方の展開は悲しかったですね。ペストが去ってもなお、ペストに苦しむ人がいるということを周囲のお祭り騒ぎと比較してうまく書かれてるなーと思いました。私がリユーなら、そりゃもう精神がいかれますよ...。

【SQLServer】BULK INSERTで「型の不一致または指定されたコードページでは無効な文字」が出るときは文字コードの可能性アリ

SQLServerでBULK INSERTをした際、

「型の不一致または指定されたコードページでは無効な文字」

のエラーが発生。

 

結論から言うと私のケースは文字コードが原因でした。

CSVExcelで編集すると0落ちやらでデータが破壊されるので、サクラエディタでちょろっと編集していたのですが、保存した際に文字コードが「UTF-8 BOM付き」になっていたようです。

 

レコードが日本語を含む場合は「SJIS」を指定して保存しないとダメみたいですね。当たり前といえば当たり前ですが、このエラー文からその結論にはなかなか結び付かないですね。

文字化けした結果カンマ等が生成され、勝手に区切りが入ったり文字数が超過したりしたんでしょうか。詳細まではわかりませんが、文字コードで治るケースもあるという話でした。大抵の原因は区切り文字の混入やデータ型の不整合みたいですけどね...。