区切り記号のない各行の文字数が静的な ASCII ファイルがあります。LOAD DATA INFILE を使用してテーブルにインポートしたいと考えています。
ファイルの例:
USALALABAMA
USARARKANSAS
USFLFLORIDA
このテーブルの構造:
country Char(2)
state Char(2)
name Varchar(70)
CREATE TABLE `states` (
`country` char(2) COLLATE latin1_general_ci NOT NULL,
`state` char(2) COLLATE latin1_general_ci NOT NULL,
`name` varchar(70) COLLATE latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1_general_ci COLLATE=latin1_general_ci;
各列の開始位置と終了位置を指定することはできますか?