、我々は`select current_user`と` select current_database() `はどちらもSQLクエリ文ですか? PostgreSQLでは
select current_user;
select current_database();
により、現在のユーザーとデータベースを取得することができます両方のステートメントでSQLクエリで同じselect
select
ですか?
current_user
とcurrent_database()
の両方の列名はありますか?
どのテーブルから選択しますか?
ありがとうございました。
ありがとうございました。 current_userとcurrent_database()の両方のカラム名が返されますか? 選択したテーブルは何ですか? –
いいえ、それらはテーブル内の列ではなく、値を返す関数です。 –
「関数」という用語は、ほぼすべてのプログラミング言語で存在します。 javaとjavascriptの両方に機能があります。したがって、関数が表または列を必要とする必要はありません。 PostgreSQLのもう1つのタイプの関数は、2つ以上のアイテムを「連結」することです。これは、 'CONCAT( 'Hello'、 ''、 'World')'を選択すると、 '' Helloこれらのシステム関数current_userは、現在のセッションでアクティブなユーザの名前を「返す」 –