テーブルのデータなしで1行のテーブルの列名を取得する-Firebird

カミル・ゴシミンスキー

StackOverflowコミュニティの皆さん、こんにちは。

を使用して、1行のテーブルの列名に関する情報を取得できますFirebirdか?[*]

私が達成したいのは、以下を使用してPostgresです。

SELECT * FROM table_name LIMIT 0;

上記のステートメントは0行を返しますが、ヘッダーが含まれます

id | data
---+-------
(0 rows)

[*]外部ツールを使用しているため、列に関する情報を取得するためにFirebirdで同様の方法(上記の例から取得)が必要です。したがって、動的クエリ用に動的に構築されたスキーマを提供する必要があります。これは、のようなシステムテーブルを使用したソリューションを探していないことを意味しrdb$relation_fieldsます。

WHERE私の場合、ダミー値で条件を追加することは適用されません。私はのようなものを探していますSELECT FIRST 0 ...それも存在しますか?

編集済み:はい、あります。Interactive Firebird Clientは何も表示しませんが、実際には「ヘッダー」を返します。これは、0行を生成するpsqlコンソールを使用しているが、「ヘッダー」自体を含んでいる私たちの一部にとっては混乱を招く可能性があります。

名のない馬

Firebirdは結果セットの制限をサポートしていますが、構文は少し異なります。

SELECT FIRST 0 * 
FROM table_name;

これはFirebirdFAQの一部です:http//www.firebirdfaq.org/faq111/

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Firebirdで外部キー参照テーブルを取得する方法

分類Dev

Firebird外部テーブル

分類Dev

埋め込みFirebirdを使用している場合、テーブルの削除が「メタデータの更新に失敗しました」で失敗します

分類Dev

Firebirdの別のテーブルから行を挿入するにはどうすればよいですか?

分類Dev

firebird-1つのテーブルに自己結合

分類Dev

Firebird UDF での現在のテーブルとレコードの値の識別

分類Dev

Firebirdシステムテーブルで名前が特定のサフィックスで終わるすべてのテーブルを見つける方法

分類Dev

テーブル作成中のSQLエラー-Firebird

分類Dev

FireDAC:Firebirdとのテーブルの共有ロック

分類Dev

Firebirdデータベースの主キーであるすべての列名を検索します

分類Dev

Firebirdテーブル名の長さを延長することは可能ですか?

分類Dev

Firebirdグローバル一時テーブル(GTT)、他のテーブルに触れますか?

分類Dev

トリガーとODBCを使用してSQLServerからFirebirdにテーブルデータをエクスポートすることは可能ですか?

分類Dev

Firebirdのselect句にブール式を含めることは可能ですか?

分類Dev

MySQLテーブルパーティショニングと同等のFirebird

分類Dev

Firebirdの方法で、テーブル内のすべてのレコードをカウントし、最大から最小に並べ替えます

分類Dev

Firebirdでカーソルを使用してテーブルに行を挿入するにはどうすればよいですか?

分類Dev

Firebirdグループ条項

分類Dev

ar_firebird_adapterを含むFirebirdDBテーブルをRailsschema.rbにダンプしますが、すべてのテーブルが正しくダンプされているわけではありません

分類Dev

ar_firebird_adapterを含むFirebirdDBテーブルをRailsschema.rbにダンプしますが、すべてのテーブルが正しくダンプされているわけではありません

分類Dev

.netドライバーを備えたFirebird-存在する場合はテーブルを削除します

分類Dev

Firebirdで初日から最終日までの先月のデータを取得する

分類Dev

firebirdデータベースでのfirebird.msgの使用法は何ですか

分類Dev

Firebird 1.5:2つ以上のデータベースでクエリを実行する方法

分類Dev

Firebirdの結果がGridviewに

分類Dev

Jaybirdを使用して、ローカルネットワーク内のコンピューターにあるFirebirdデータベースに接続する

分類Dev

PHPはFirebirdからデータを取得します

分類Dev

Pythonスクリプト内では不可能なローカルデータベースでのFirebird接続

分類Dev

Firebirdセカンダリデータベースファイルのパスを変更する

Related 関連記事

  1. 1

    Firebirdで外部キー参照テーブルを取得する方法

  2. 2

    Firebird外部テーブル

  3. 3

    埋め込みFirebirdを使用している場合、テーブルの削除が「メタデータの更新に失敗しました」で失敗します

  4. 4

    Firebirdの別のテーブルから行を挿入するにはどうすればよいですか?

  5. 5

    firebird-1つのテーブルに自己結合

  6. 6

    Firebird UDF での現在のテーブルとレコードの値の識別

  7. 7

    Firebirdシステムテーブルで名前が特定のサフィックスで終わるすべてのテーブルを見つける方法

  8. 8

    テーブル作成中のSQLエラー-Firebird

  9. 9

    FireDAC:Firebirdとのテーブルの共有ロック

  10. 10

    Firebirdデータベースの主キーであるすべての列名を検索します

  11. 11

    Firebirdテーブル名の長さを延長することは可能ですか?

  12. 12

    Firebirdグローバル一時テーブル(GTT)、他のテーブルに触れますか?

  13. 13

    トリガーとODBCを使用してSQLServerからFirebirdにテーブルデータをエクスポートすることは可能ですか?

  14. 14

    Firebirdのselect句にブール式を含めることは可能ですか?

  15. 15

    MySQLテーブルパーティショニングと同等のFirebird

  16. 16

    Firebirdの方法で、テーブル内のすべてのレコードをカウントし、最大から最小に並べ替えます

  17. 17

    Firebirdでカーソルを使用してテーブルに行を挿入するにはどうすればよいですか?

  18. 18

    Firebirdグループ条項

  19. 19

    ar_firebird_adapterを含むFirebirdDBテーブルをRailsschema.rbにダンプしますが、すべてのテーブルが正しくダンプされているわけではありません

  20. 20

    ar_firebird_adapterを含むFirebirdDBテーブルをRailsschema.rbにダンプしますが、すべてのテーブルが正しくダンプされているわけではありません

  21. 21

    .netドライバーを備えたFirebird-存在する場合はテーブルを削除します

  22. 22

    Firebirdで初日から最終日までの先月のデータを取得する

  23. 23

    firebirdデータベースでのfirebird.msgの使用法は何ですか

  24. 24

    Firebird 1.5:2つ以上のデータベースでクエリを実行する方法

  25. 25

    Firebirdの結果がGridviewに

  26. 26

    Jaybirdを使用して、ローカルネットワーク内のコンピューターにあるFirebirdデータベースに接続する

  27. 27

    PHPはFirebirdからデータを取得します

  28. 28

    Pythonスクリプト内では不可能なローカルデータベースでのFirebird接続

  29. 29

    Firebirdセカンダリデータベースファイルのパスを変更する

ホットタグ

アーカイブ