属性の確認(続き)

classic Classic list List threaded Threaded
3 messages Options
福永ケンセイ 福永ケンセイ
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

属性の確認(続き)

インターネット調べてみると
mysql では
show colums from テーブル名
desc テーブル名
できるようなのですが
sql文実行すると
下記エラーが出ます。
 Unexpected token: DESC in statement [desc]
何方か教えていただけないでしょうか。

--
Unsubscribe instructions: E-mail to [hidden email]
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
志義ゼミ 志義ゼミ
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ja-users] 属性の確認(続き)

こんばんは、福永様。

構文エラーのようです。
おそらく、データベースエンジンがmysqlとはちがうのでは。

hsqldbやfirebirdなら、それで検索して見る必要があります。
ちょっと調べてみましたが、そう簡単ではなさそうでした。

ぜひ、挑戦してみてください。良い方法が見つかりましたら、お知らせください。
健闘を祈ります。


On 2017年03月07日 20:40, 福永ケンセイ wrote:

> インターネット調べてみると
> mysql では
> show colums from テーブル名
> desc テーブル名
> できるようなのですが
> sql文実行すると
> 下記エラーが出ます。
>  Unexpected token: DESC in statement [desc]
> 何方か教えていただけないでしょうか。
>

--
Unsubscribe instructions: E-mail to [hidden email]
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
志義ゼミ 志義ゼミ
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ja-users] 属性の確認(続き)

In reply to this post by 福永ケンセイ
先ほど、見つけました。
Firebirdで実行可能です。テーブル名のところだけ、実テーブル名に書き換えて
実行してみてください。
not null制約が有効であれば”1”が表示されます。

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='テーブル名' 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;

sql文終了-----------------------------


On 2017年03月07日 20:40, 福永ケンセイ wrote:

> インターネット調べてみると
> mysql では
> show colums from テーブル名
> desc テーブル名
> できるようなのですが
> sql文実行すると
> 下記エラーが出ます。
>  Unexpected token: DESC in statement [desc]
> 何方か教えていただけないでしょうか。
>

--
Unsubscribe instructions: E-mail to [hidden email]
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
Loading...