- 締切済み
update
初心者の私にご教授願います。 情報を更新する画面を用意しており、そこから修正したのを updateさせているのですが、なぜか 全角を含む文字をupdateとするとエラーになっちゃいます。。 同じvarcharでも数字のみをupdateすれば、エラーはでません。 これは何か指定してあげる必要があるのでしょうか。 また、数字の前ゼロがupdateしたら消えちゃうのも 何か指定する必要があるのでしょうか。 不躾な質問で申し訳ありませんが ご回答お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ts3m-ickw
- ベストアンサー率43% (1248/2897)
回答No.1
どのようなエラーが表示されたのか判らないと、誰も適切な回答ができないと思います。 あとPHPのカテゴリに投稿されていますが、もしかしてPostgreSQLか何かSQL関係の内容でしょうか? PHPにupdate関数って無かった‥‥よね? PostgreSQLにしろMySQLにしろvarcharは可変長文字列だから、数値の先頭の0を消すことも全角(マルチバイト)文字でエラーになることも無いと思うのです。 varcharではなくてintegerだったら全角(マルチバイト)文字でエラーが出ることも先頭の0を消すことも不思議ではないのですが。
お礼
カテゴリを間違えてすみませんでした。