php editor Yuzai DATE 型 SQL フィールドを go struct フィールドにスキャンすることは一般的なタスクですが、多くの開発者は実装プロセスで困難に遭遇します。日付型を扱うときは、SQL の日付フィールドを go struct の対応するフィールドにマップする必要があります。このプロセスでは、日付形式の変換と、NULL 値や無効な日付などの状況の処理方法を考慮する必要があります。この記事では、開発者がこのタスクを正常に完了するのに役立つ簡単で効果的な方法を紹介します。
DATETIME ではなく DATE 型のフィールドを持つ Google bigquery があります。
Go でこのフィールドを最も自然な方法で表現するにはどうすればよいでしょうか?
###私はもう試した: ### リーリースキーマ フィールドの
iterator.Next(&record) の実行中にエラーが発生しました。DATE 型の the_date を string 型の構造体フィールド Date に割り当てることはできません<code>
型 time.Time
sql.NullTime の日付も使用してみましたが、両方の型でも同じエラーが表示されます。
何らかの文字列フォーマットを使用せずに、単純な日付値を基本構造体のメンバーに入力する方法については、オンラインで見つけることができないようです。
リーリー
Go BigQuery ドキュメントより
リーリー
以上がDATE 型の SQL フィールドを go struct フィールドにスキャンしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。