ホームページ  >  記事  >  データベース  >  GreenPlum の毎日の SQL スクリプト

GreenPlum の毎日の SQL スクリプト

一个新手
一个新手オリジナル
2017-09-19 09:40:462117ブラウズ

--1. 月の合計日数を指定します

SELECT EXTRACT(DAY FROM CAST('2017-08-01' AS DATE) + INTERVAL '1 month' - INTERVAL '1 day')

SELECT EXTRACT(DAY FROM CAST(TO_CHAR(NOW(),'YYYY-MM')||'-01' AS DATE) + INTERVAL '1 month' - INTERVAL '1 day')

--2. デフォルトの検索 (search_path) パスを変更します

--3. スキーマ所有者を変更します

SHOW search_path;
SET search_path TO your_schema_name;

--4. テーブルの所有者を変更します

ALTER SCHEMA your_schema_name OWNER TO other_user;

--5. 指定したユーザーにクエリまたはすべての権限を付与します

--6. スキーマの使用権限を付与します。指定されたユーザー

ALTER TABLE your_table_name OWNER TO other_user;

-- 7. 指定されたユーザーのスキーマ使用権限を回復します

GRANT SELECT ON TABLE your_table_name TO other_user;
GRANT ALL ON TABLE your_table_name TO other_user;

--別のオブジェクト認可キーワード

GRANT USAGE ON SCHEMA your_schema_name TO other_user;

-- バッチで関数実行権限を付与します

REVOKE ALL ON SCHEMA your_schema_name FROM other_user;

以上がGreenPlum の毎日の SQL スクリプトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。