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

postgres:クエリ'select * from user'は実際に何をしていますか?

    このコンテキストでは、user データベースにログインしている現在のユーザーを表す、予約済みの内部Postgres関数です。

    このクエリは次のように書くこともできます:

    SELECT user;

    これは同じことをもたらすはずです。 userという名前のテーブルを実際に参照または作成する場合は注意してください。 引用符を使用するか、スキーマが存在するスキーマを完全に修飾する必要があります。例:

    CREATE TABLE "user"
    (
      id int2 not null
    );
    

    動作しますが:

    CREATE TABLE user
    (
      id int2 not null
    );
    

    エラーが発生します。

    その他のシステム情報機能のリファレンスは次のとおりです。

    http://www.postgresql.org/docs/9.0/static /functions-info.html



    1. html/phpにすでに入力されているデータを使用してドロップダウンメニューを作成するmysqlデータベース

    2. 開始日と終了日の間の値を選択します

    3. Sequelizeクエリを同期的に実行する

    4. MySQLデータベースをAmazonRDSからDigitalOceanに移行する