SQLYog Ultimate を使用しています。
3つの数字の1つを取得できる列挙型フィールドを持つテーブルがあります-0、1、2デフォルトの数字を0にしました(テーブルにデフォルトとして書きました)
Excel ファイルからテーブルを作成し、テーブルのコンテンツをテーブルに挿入しています。問題は enum フィールドのみです。
- この列を空のままにすると、空のままになり、デフォルト値が取得されません
- Excelで数値として「0」を入力すると、テーブルに挿入しても空のままになります
- Excelでテキストとして「0」を入力すると、テーブルに挿入しても空のままになります
ゼロの値でアップロードできるように、Excelで定義するにはどうすればよいですか?
私の作業の手順: 1. EXCEL ファイルを準備する 2. EXCEL 定義によって作成された新しい一時テーブルに EXCEL をアップロードする 3. INSERT INTO MY TABLE (SELECT * FROM TEMP_TABLE)