[pgsql-jp: 29876] Re: text型にinsert するとpg_atoiエラーが

ohara takaaki ohr @ yoursys.org
2003年 5月 14日 (水) 17:37:41 JST


ohr です:すみません,期間が空いてしまいました

望月さんの書かれた通りに試してみましたが結果は同じでした.
pg_atoi のエラーがでます.

どうしてテキスト型が pg_atoi されるのか理解できません.
先に出したテーブル内容が少し間違っていたので再度掲載します:

===

table1 は
someflg  | smallint |
code     | integer  | not null default nextval('"table1_code_seq"'::text)
textcode | text     |

$textCode = 'str010101954';
$sql = "INSERT INTO table1(someflg, textCode) VALUES(0,'$textCode')";
pg_exec($con, $sql);

とすると,
Warning: pg_exec() query failed: ERROR: pg_atoi: error in
"str010101954": can't parse "str010101954" in ・・・

===

SQL初心者なのでお手数かけますが,どうぞヨロシクお願いいたします.
-- 
ohara takaaki <ohr @ yoursys.org>




pgsql-jp メーリングリストの案内