予約済みのキーワードであるテーブルの列名を返しますか?

ジョシュア・ラジャンディラン

テーブルを返すこの関数を作成しています。この問題は、以下のコードの9行目にあります。「位置」と、次の「属性」列が主な問題であると思います。以下のコードとまったく同じように列名を返したいです。誰でも私を助けることができますか?前もって感謝します!

  CREATE OR REPLACE FUNCTION acc_qry_chart_of_account ( 
  type CHARACTER (3)='GL') RETURNS TABLE ( seqno SERIAL,
        acc_id INTEGER,
        parent_code CHARACTER (20),
        acc_code CHARACTER (20),
        description CHARACTER VARYING (120),
        description2 CHARACTER VARYING (120),
        acclevel INTEGER,
        position CHARACTER VARYING (120),
        attribute INTEGER,
        acctype CHARACTER (3),
        exttype CHARACTER(3)
  )
AS $$
DECLARE
....
BEGIN
....
END;
$$ LANGUAGE 'plpgsql'
user_0

この方法で解決できます。2つの変更。

  • 二重引用符の列の位置
  • seqnoを整数として宣言します。シリアルはデータ型ではありません(シーケンスを使用するためのショートカットです)

新機能:

  CREATE OR REPLACE FUNCTION acc_qry_chart_of_account ( 
  type CHARACTER (3)='GL') RETURNS TABLE ( seqno integer,
        acc_id INTEGER,
        parent_code CHARACTER (20),
        acc_code CHARACTER (20),
        description CHARACTER VARYING (120),
        description2 CHARACTER VARYING (120),
        acclevel INTEGER,
        "position" CHARACTER VARYING (120),
        attribute INTEGER,
        acctype CHARACTER (3),
        exttype CHARACTER(3)
  )
AS $$
DECLARE
....
BEGIN
....
END;
$$ LANGUAGE 'plpgsql'

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

レコードフィールドでHaskellの予約済みキーワードを処理する方法は?

分類Dev

HSQLDB-既存のスキーマで予約済みのSQLキーワードを確認します

分類Dev

NS_SWIFT_NAMEで予約済みのキーワードを使用できますか?

分類Dev

JIRAクエリで予約済みのJQLキーワードを使用して修正する最良の方法は?

分類Dev

VSCodeでJavaScriptの予約済みキーワードをイタリック体にします

分類Dev

JPQLのエンティティ名である予約済みキーワードをエスケープする方法-Hibernate

分類Dev

Luaの予約済みキーワードをすべて印刷する

分類Dev

nHibernate 4.1.4は、予約済みキーワードに一致するテーブル名を引用していません

分類Dev

Ksqlで予約済みのキーワードを「登録」していますか?その場合、その名前のフィールドを選択するにはどうすればよいですか?

分類Dev

モデルで変数名として使用される予約済みキーワードのエスケープ

分類Dev

`async`が予約済みキーワードであることを示す` reqwest :: async`エラーをインポートしようとしています

分類Dev

Xstreamと、予約済みキーワードをXML属性として使用するための回避策。("クラス")

分類Dev

_(アンダースコア)は予約済みのキーワードです

分類Dev

テーブル列に予約済みキーワードが含まれている場合、AWSRedshiftでpg_dumpを使用したテーブルダンプが失敗する

分類Dev

古いCコードとその中の予約済みキーワードをC ++でリンクするにはどうすればよいですか?

分類Dev

Spark SQL / Hive QLで、予約済みキーワードである列を選択する方法

分類Dev

dynamodbクエリで予約済みキーワード「year」を使用する方法

分類Dev

文字「A」はOracleデータベースで予約済みのキーワードですか。

分類Dev

ケースクラスフィールドがバッククォート付きの予約済みJavaキーワードである場合、spark-submitは失敗します

分類Dev

Yahoo YQL API-名前が予約済みのYQLキーワードであるJSONフィールドを選択するにはどうすればよいですか?

分類Dev

キーワード「private」は予約済みです(35:12)このファイルタイプを処理するには適切なローダーが必要な場合があります

分類Dev

ASP.NET MVC4 ...「BIN」は予約済みのキーワードですか?

分類Dev

JavaScriptの予約済みキーワード

分類Dev

ASP.net MVCのURLにあるCON、PRN、NULなどの予約済みキーワード

分類Dev

キーが予約済みキーワードである場合、二重引用符にもかかわらずAWSAthena行キャストが失敗する

分類Dev

予約キーワードであるjOOQ引用テーブル名を作成するにはどうすればよいですか?

分類Dev

byebugの予約済みキーワードと競合する変数名にアクセス/操作するにはどうすればよいですか?

分類Dev

byebugの予約済みキーワードと競合する変数名にアクセス/操作するにはどうすればよいですか?

分類Dev

FilterExpression NodeJSとして予約済みキーワードを使用したDynamoDBのスキャン機能

Related 関連記事

  1. 1

    レコードフィールドでHaskellの予約済みキーワードを処理する方法は?

  2. 2

    HSQLDB-既存のスキーマで予約済みのSQLキーワードを確認します

  3. 3

    NS_SWIFT_NAMEで予約済みのキーワードを使用できますか?

  4. 4

    JIRAクエリで予約済みのJQLキーワードを使用して修正する最良の方法は?

  5. 5

    VSCodeでJavaScriptの予約済みキーワードをイタリック体にします

  6. 6

    JPQLのエンティティ名である予約済みキーワードをエスケープする方法-Hibernate

  7. 7

    Luaの予約済みキーワードをすべて印刷する

  8. 8

    nHibernate 4.1.4は、予約済みキーワードに一致するテーブル名を引用していません

  9. 9

    Ksqlで予約済みのキーワードを「登録」していますか?その場合、その名前のフィールドを選択するにはどうすればよいですか?

  10. 10

    モデルで変数名として使用される予約済みキーワードのエスケープ

  11. 11

    `async`が予約済みキーワードであることを示す` reqwest :: async`エラーをインポートしようとしています

  12. 12

    Xstreamと、予約済みキーワードをXML属性として使用するための回避策。("クラス")

  13. 13

    _(アンダースコア)は予約済みのキーワードです

  14. 14

    テーブル列に予約済みキーワードが含まれている場合、AWSRedshiftでpg_dumpを使用したテーブルダンプが失敗する

  15. 15

    古いCコードとその中の予約済みキーワードをC ++でリンクするにはどうすればよいですか?

  16. 16

    Spark SQL / Hive QLで、予約済みキーワードである列を選択する方法

  17. 17

    dynamodbクエリで予約済みキーワード「year」を使用する方法

  18. 18

    文字「A」はOracleデータベースで予約済みのキーワードですか。

  19. 19

    ケースクラスフィールドがバッククォート付きの予約済みJavaキーワードである場合、spark-submitは失敗します

  20. 20

    Yahoo YQL API-名前が予約済みのYQLキーワードであるJSONフィールドを選択するにはどうすればよいですか?

  21. 21

    キーワード「private」は予約済みです(35:12)このファイルタイプを処理するには適切なローダーが必要な場合があります

  22. 22

    ASP.NET MVC4 ...「BIN」は予約済みのキーワードですか?

  23. 23

    JavaScriptの予約済みキーワード

  24. 24

    ASP.net MVCのURLにあるCON、PRN、NULなどの予約済みキーワード

  25. 25

    キーが予約済みキーワードである場合、二重引用符にもかかわらずAWSAthena行キャストが失敗する

  26. 26

    予約キーワードであるjOOQ引用テーブル名を作成するにはどうすればよいですか?

  27. 27

    byebugの予約済みキーワードと競合する変数名にアクセス/操作するにはどうすればよいですか?

  28. 28

    byebugの予約済みキーワードと競合する変数名にアクセス/操作するにはどうすればよいですか?

  29. 29

    FilterExpression NodeJSとして予約済みキーワードを使用したDynamoDBのスキャン機能

ホットタグ

アーカイブ