Oracleにデータベースがあります。クライアントアプリケーションはDelphiで書かれています。データベースのテーブルに接続されているDBGridに値を入力すると、「ORA-12899エラーの値がカラムに対して大きすぎます」エラーメッセージに指定されているカラムのデータ型はvarchar(6)です。 6桁の数字を入力します。エラーは最大値が6であることを示しています。実際の値は7です。私は数値にデータ型を変更しようとしましたが、最大値は3です。 DelphiとOracleにはバグがありますか?私は接続のためにADOを使用します。BeforePostイベントには何もありません。DelphiのOracleエラーの取得ORA-12899列のエラー値が大きすぎます
1
A
答えて
1
グリッドデータセルが数字として解釈され、記号のスペースが予約されている可能性がありますか?
EDIT:
あなたが6文字を入力するが、1つの以上のアルファが含まれている場合はどうなりますか?
+1
varcharフィールドはDelphiデータセットの文字列フィールドにマップされ、開発者が何か変更しない限り、グリッドは基礎となるフィールドタイプを使用します。 –
関連する問題
- 1. 使用Set.fromList、エラーを取得「プレリュードを!!:インデックスが大きすぎる」
- 2. エラー(413)リクエストエンティティが大きすぎます
- 3. SQLエラー:ORA-12899:値が大きすぎる列
- 4. Oracleプログラムが大きすぎる(codegenをオペランド)エラー
- 5. 値のエラー:大きすぎます3> 2
- 6. ファイルサイズがnginxの413エラーのために大きすぎます
- 7. セイルズJsリクエストエンティティが大きすぎるエラー
- 8. コードが大きすぎ、定数が多すぎるエラー(Androidスタジオ)
- 9. Oracleエラーの取得ORA-12541
- 10. 取得エラーSQLエラー:ORA-00907:Oracleの
- 11. oracle sqlの列の最大値を取得する方法は?
- 12. ベクター化オブジェクトtoArray()、配列が大きすぎるエラー
- 13. Oracle.ManagedDataAccess ORA-12899 - 列の値が大きすぎます
- 14. Int16の値が大きすぎるか小さすぎます
- 15. Sqliteエラー:式のツリーが大きすぎます(最大深度1000)
- 16. pgfplotsエラー:ディメンションは大きすぎる
- 17. アプリが大きすぎますか? Crashlytics:アーカイブ配信エラー:-3(413)
- 18. Gmail APIインポート - エラー413リクエストエンティティが大きすぎます
- 19. エラー - 11750 TwiMLレスポンスボディが大きすぎます
- 20. Muleoft Http:リクエスト - 受信エラー:HTTPパケットヘッダーが大きすぎます
- 21. Mysqlエラー行サイズが大きすぎます(> 8126)
- 22. エラー:イメージをアップロードするときにnodejsのリクエストエンティティが大きすぎます
- 23. Oracle:小さな値と最初の大きな値を取得
- 24. Vimeoビデオリクエストのエンティティが大きすぎる413エラー、RestSharp
- 25. ValueError:配列が大きすぎます
- 26. plot.new()のエラー:gwidgets2で図形の余白が大きすぎます
- 27. OJDBC/Oracle registerOutParameterカーソル取得エラー
- 28. Cython浮動小数点除算エラー:ゼロ除算(数値が大きすぎるか小さすぎますか)
- 29. SQLiteエラー:FTS表現ツリーが大きすぎます(最大深度12)
- 30. エラー:ORA-06502:PL/SQL:数値または値のエラー:ホストバインド配列が小さすぎます
値の最後にスペースや改行がないのは確実ですか?または、1文字に対して2バイトのサイズを持つ「ワイド」文字(Unicode記号など)。 – Martijn
私はオラクルのプロバイダを使用しています。 –
それは単なる数字です。ワイド文字はありません。 –