「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:0
総数:1010
現在:2


メモ[LONGVARCHAR]のフィールドにテキストを入力し続けるとこのフィールド内のデータは全部消えてしまう

ページOpenOffice.org FAQの登録ページ
投稿者Yokota
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2009-12-18 10:42:59 (金)
OSWindows XP
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

もう3回も起きていますのでこういう使い方はやめようと思いますが、たぶん長さ制限(2,147,483,647)を超えたのが原因だと思います。
消すにしても確認ぐらいしてもらいたいと思います。


hsqldbの問題かもしれません

M.Kamataki (2009-12-18 12:22:08 (金))

メモ[LONGVARCHAR]のフィールドは長さの制限の設定をできないようです。できれば、ご質問の問題は起きないと思います。

これはBaseの仕様ではなく、Baseが利用するデータベースhsqldbの仕様です。そこで、hsqldbの不具合・要望データベースである「Tracker」を調べてみました。以下が制限を設ける要望のようです。

LONGVARCHAR(size) no longer works
http://sourceforge.net/tracker/index.php?func=detail&aid=904659&group_id=23316&atid=378131

コメント(非表示状態になってます)を読むと、「LONGVARCHARはhsqldb独自のデータ型なので、他のDBと互換性の必要があるなら考えます」ということでクローズされちゃっていました。

今回のご質問もhsqldbのTrackerを利用しないといけないかもしれません。

了解しました

Yokota (2009-12-18 15:43:46 (金))

調べて頂きまして誠にありがとうございました。

お名前:
題名: