sql >> データベース >  >> RDS >> PostgreSQL

phpPgAdminからのPostgressql挿入クエリ構文エラー

    エラーを再現するためにphpPgAdminをインストールしました。テストテーブルを作成しようとするとすぐにわかりました:

    つまり、phpPgAdminがクエリをselect count(*) as total from (...)にラップしているように見えます。 。 [結果をページ分割する]チェックボックスがオンの場合にのみ発生することがわかりました。 onクエリページはonに設定されています(明らかに、phpPgAdminは取得する行数をカウントし、ページごとに表示しようとします)。チェックを外すと、クエリは正常に機能します:

    更新1

    同様の質問-PostgreSQLに挿入

    更新2

    @akshayがコメントで述べたように、コマンドラインからクエリを実行すると同様のエラーが発生する可能性があります。説明されている状況を参照して、ここで回答してください-PostgreSQLはより多くの出力を無効にします



    1. OracleDBに最後に挿入されたレコードのIDを取得します

    2. MariaDBで特定の文字のASCIIコードを返す2つの方法

    3. PL / SQLを使用してクレジットカード番号を検証し、そのタイプを識別する方法は?

    4. SQL Serverで既存の列を計算列に変更する(T-SQLの例)