医療分野、Safty Reportの分析にKHCoder3を適用するトライアルを行っている者です。
外部変数の値に対応した「ラベル」を一括で変更したくて先生のFAQを検索しました。
(例)[変数名]の[値(文字列)]を、別の[ラベル(文字列)]に変更したい。
[変数名] [値] [ラベル]
発生場所その他 RI室 核医学検査室
(作成したコード)
## 一時テーブルを作製(この部分は変更しない)
CREATE TABLE temp_labels(
var VARCHAR(255),
val VARCHAR(255),
label VARCHAR(255)
);
## 一時テーブルにラベルを入力(この部分の2行目以下を編集)
INSERT INTO temp_labels (var, val, label) VALUES
( '発生場所その他', 'RI室', '核医学' );
## ラベルデータをKH Coder向けに整形(ここから下も変更しない)
CREATE TABLE outvar_lab_new(
id INT PRIMARY KEY AUTO_INCREMENT,
var_id INT NOT NULL,
val INT NOT NULL,
lab VARCHAR(255)
);
… 以下はFAQに書かれているコードのままです。
上記のコードを「SQL文の実行/SQL Statement」で実行しました。
すると"SQL文にエラーがありました"とエラーが出て処理できません。
Error:
Incorrect integer value: '(化け文字)' for column 'val' at row 2
このエラーは、[値]に整数以外の文字列が入力されているから発生するのですか?
ご教授をお願い致します。