3つの確認事項があります。

1.テーブルデザインで、「フィールドの属性」は確認できましたか。
2.データベースエンジンは「埋め込みFirebird」ですか。
3.下記のsql文内のテーブル名は''shohin'ではなく'shohin'ですか。初めのシングルコートが2個書かれてあるように見えます。
恐らくエラーメッセージはテーブル名が見つかってい無いことが原因と思います。
以上、ご確認ください。


On 2017年03月08日 20:44, 福永ケンセイ wrote:
志義ゼミ様回答ありがとうございます。
下記SQl文を実行したところ
sql文開始-----------------------------

select r.rdb$field_name,
t.rdb$type_name,
f.rdb$field_length,
r.rdb$null_flag,
f.rdb$validation_source

from rdb$relation_fields r, rdb$types t, rdb$fields f

where r.rdb$relation_name=''shohin' and
f.rdb$field_name=r.rdb$field_source and
t.rdb$field_name='RDB$FIELD_TYPE' and
f.rdb$field_type=t.rdb$type;

下記エラーが出て実行できませんでした。
1: Table not found in statement [select r.rdb$field_name,
t.rdb$type_name,
f.rdb$field_length,
r.rdb$null_flag,
f.rdb$validation_source

from rdb$relation_fields]

オラクル版ですが下記SQlを見つけました
SELECT
TABLE_NAME
,COLUMN_NAME as 項目名
,DATA_TYPE as データ型
,NVL(DATA_PRECISION, CHAR_COL_DECL_LENGTH) as 長さ
,DATA_SCALE as 小数部
FROM
USER_TAB_COLUMNS
WHERE
TABLE_NAME = '*テーブル名*'
ORDER BY
TABLE_NAME
,COLUMN_ID

テーブル名を変更すればよいので実行したところ

1: Table not found in statement [SELECT
TABLE_NAME
,COLUMN_NAME as 項目名
,DATA_TYPE as データ型
,NVL(DATA_PRECISION, CHAR_COL_DECL_LENGTH) as 長さ
,DATA_SCALE as 小数部
FROM
USER_TAB_COLUMNS]

前者同様テーブルが見つからないエラーでできませんでした。

--
/////////////////////////////
志義ゼミナール 小郡校
(福岡国際高等学院小郡校)
堀 正和
〒838-0141
福岡県小郡市小郡630-62
志義>TEL/FAX:0942-73-1710
国際>TEL/FAX:0942-55-4801
/////////////////////////////


--
Unsubscribe instructions: E-mail to users+unsubscr...@ja.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/users/
All messages sent to this list will be publicly archived and cannot be deleted

メールによる返信