Matlab テーブルがあり、この行の SQL INSERT ステートメントを作成したいと考えています。
K>> obj.ConditionTable
obj.ConditionTable =
Name Data Category Description
________________ ____________ _________________ ___________
'Layout' 'STR' '' ''
'Radius' [ Inf] 'Radius_2000_inf' ''
'aq' [ 0] '0' ''
'VehicleSpeed' [ 200] 'Speed_160_230' ''
conditionTable = obj.ConditionTable(1,:); の場合のエラー
K>> char(conditionTable.Data)
Error using char
Cell elements must be character arrays.
K>> char(conditionTable.Description)
ans =
Empty matrix: 1-by-0
- 問題: [Inf] エントリ
- 問題: おそらく [123] 個のエントリ
- 問題: '' エントリ
さらに、次のコマンドもこの問題では役に立ちません。
K>> length(conditionTable.Data)
ans =
1
K>> isempty(conditionTable.Description)
ans =
0
ターゲット ステートメントは次のようになります。
INSERT INTO `ConditionTable` (`Name`, `Data`, `Category`, `Description`, `etfmiso_id`) VALUES ("Layout", "STR", "", "", 618);