定时任务适配help
Offering: openGaussDev More detail:定时任务适配help Match-id-cb871d5c7cd25dbf2c4947e94faaf72d55b0256a
This commit is contained in:
@ -14,6 +14,7 @@ Complete list of usable sgml source files in this directory.
|
||||
<!ENTITY alterDomain SYSTEM "alter_domain.sgml">
|
||||
<!ENTITY alterEventTrigger SYSTEM "alter_event_trigger.sgml">
|
||||
<!ENTITY alterExtension SYSTEM "alter_extension.sgml">
|
||||
<!ENTITY alterEvent SYSTEM "alter_event.sgml">
|
||||
<!ENTITY alterForeignDataWrapper SYSTEM "alter_foreign_data_wrapper.sgml">
|
||||
<!ENTITY alterForeignTable SYSTEM "alter_foreign_table.sgml">
|
||||
<!ENTITY alterFunction SYSTEM "alter_function.sgml">
|
||||
@ -67,6 +68,7 @@ Complete list of usable sgml source files in this directory.
|
||||
<!ENTITY createDomain SYSTEM "create_domain.sgml">
|
||||
<!ENTITY createEventTrigger SYSTEM "create_event_trigger.sgml">
|
||||
<!ENTITY createExtension SYSTEM "create_extension.sgml">
|
||||
<!ENTITY createEvent SYSTEM "create_event.sgml">
|
||||
<!ENTITY createForeignDataWrapper SYSTEM "create_foreign_data_wrapper.sgml">
|
||||
<!ENTITY createForeignTable SYSTEM "create_foreign_table.sgml">
|
||||
<!ENTITY createFunction SYSTEM "create_function.sgml">
|
||||
@ -112,6 +114,7 @@ Complete list of usable sgml source files in this directory.
|
||||
<!ENTITY dropDomain SYSTEM "drop_domain.sgml">
|
||||
<!ENTITY dropEventTrigger SYSTEM "drop_event_trigger.sgml">
|
||||
<!ENTITY dropExtension SYSTEM "drop_extension.sgml">
|
||||
<!ENTITY dropEvent SYSTEM "drop_event.sgml">
|
||||
<!ENTITY dropForeignDataWrapper SYSTEM "drop_foreign_data_wrapper.sgml">
|
||||
<!ENTITY dropForeignTable SYSTEM "drop_foreign_table.sgml">
|
||||
<!ENTITY dropFunction SYSTEM "drop_function.sgml">
|
||||
@ -180,6 +183,7 @@ Complete list of usable sgml source files in this directory.
|
||||
<!ENTITY setSessionAuth SYSTEM "set_session_auth.sgml">
|
||||
<!ENTITY setTransaction SYSTEM "set_transaction.sgml">
|
||||
<!ENTITY show SYSTEM "show.sgml">
|
||||
<!ENTITY showEvents SYSTEM "show_events.sgml">
|
||||
<!ENTITY startTransaction SYSTEM "start_transaction.sgml">
|
||||
<!ENTITY truncate SYSTEM "truncate.sgml">
|
||||
<!ENTITY unlisten SYSTEM "unlisten.sgml">
|
||||
|
||||
24
doc/src/sgml/ref/alter_event.sgmlin
Normal file
24
doc/src/sgml/ref/alter_event.sgmlin
Normal file
@ -0,0 +1,24 @@
|
||||
<refentry id="SQL-ALTER_EVENT">
|
||||
<refmeta>
|
||||
<refentrytitle>ALTER EVENT</refentrytitle>
|
||||
<manvolnum>7</manvolnum>
|
||||
<refmiscinfo>SQL - Language Statements</refmiscinfo>
|
||||
</refmeta>
|
||||
<refnamediv>
|
||||
<refname>ALTER EVENT</refname>
|
||||
<refpurpose>change a event</refpurpose>
|
||||
</refnamediv>
|
||||
<refsynopsisdiv>
|
||||
<synopsis>
|
||||
ALTER
|
||||
[DEFINER = user]
|
||||
EVENT event_name
|
||||
[ON SCHEDULE schedule]
|
||||
[ON COMPLETION [NOT] PRESERVE]
|
||||
[RENAME TO new_event_name]
|
||||
[ENABLE | DISABLE | DISABLE ON SLAVE]
|
||||
[COMMENT 'string']
|
||||
[DO event_body];
|
||||
</synopsis>
|
||||
</refsynopsisdiv>
|
||||
</refentry>
|
||||
34
doc/src/sgml/ref/create_event.sgmlin
Normal file
34
doc/src/sgml/ref/create_event.sgmlin
Normal file
@ -0,0 +1,34 @@
|
||||
<refentry id="SQL-CREATE_EVENT">
|
||||
<refmeta>
|
||||
<refentrytitle>CREATE EVENT</refentrytitle>
|
||||
<manvolnum>7</manvolnum>
|
||||
<refmiscinfo>SQL - Language Statements</refmiscinfo>
|
||||
</refmeta>
|
||||
<refnamediv>
|
||||
<refname>CREATE EVENT</refname>
|
||||
<refpurpose>create a new event</refpurpose>
|
||||
</refnamediv>
|
||||
<refsynopsisdiv>
|
||||
<synopsis>
|
||||
CREATE
|
||||
[DEFINER = user]
|
||||
EVENT
|
||||
[IF NOT EXISTS]
|
||||
event_name_str
|
||||
ON SCHEDULE schedule_expr
|
||||
[ON COMPLETION [NOT] PRESERVE]
|
||||
[ENABLE | DISABLE | DISABLE ON SLAVE]
|
||||
[COMMENT 'string']
|
||||
DO event_body;
|
||||
schedule_expr: {
|
||||
AT timestamp_expr [+ INTERVAL interval_expr] ...
|
||||
| EVERY interval_expr
|
||||
[STARTS timestamp_expr [+ INTERVAL interval_expr] ...]
|
||||
[ENDS timestamp_expr [+ INTERVAL interval_expr] ...]
|
||||
interval_expr:
|
||||
quantity {YEAR | MONTH | DAY | HOUR | MINUTE |
|
||||
SECOND | YEAR_MONTH | DAY_HOUR | DAY_MINUTE |
|
||||
DAY TO SECOND | HOUR TO MINUTE | HOUR TO SECOND | MINUTE TO SECOND}
|
||||
</synopsis>
|
||||
</refsynopsisdiv>
|
||||
</refentry>
|
||||
16
doc/src/sgml/ref/drop_event.sgmlin
Normal file
16
doc/src/sgml/ref/drop_event.sgmlin
Normal file
@ -0,0 +1,16 @@
|
||||
<refentry id="SQL-DROP_EVENT">
|
||||
<refmeta>
|
||||
<refentrytitle>DROP EVENT</refentrytitle>
|
||||
<manvolnum>7</manvolnum>
|
||||
<refmiscinfo>SQL - Language Statements</refmiscinfo>
|
||||
</refmeta>
|
||||
<refnamediv>
|
||||
<refname>DROP EVENT</refname>
|
||||
<refpurpose>remove a event</refpurpose>
|
||||
</refnamediv>
|
||||
<refsynopsisdiv>
|
||||
<synopsis>
|
||||
DROP EVENT [IF EXISTS] event_name;
|
||||
</synopsis>
|
||||
</refsynopsisdiv>
|
||||
</refentry>
|
||||
18
doc/src/sgml/ref/show_events.sgmlin
Normal file
18
doc/src/sgml/ref/show_events.sgmlin
Normal file
@ -0,0 +1,18 @@
|
||||
<refentry id="SQL-SHOW_EVENTS">
|
||||
<refmeta>
|
||||
<refentrytitle>SHOW EVENTS</refentrytitle>
|
||||
<manvolnum>7</manvolnum>
|
||||
<refmiscinfo>SQL - Language Statements</refmiscinfo>
|
||||
</refmeta>
|
||||
<refnamediv>
|
||||
<refname>SHOW EVENTS</refname>
|
||||
<refpurpose>show the info of the events</refpurpose>
|
||||
</refnamediv>
|
||||
<refsynopsisdiv>
|
||||
<synopsis>
|
||||
SHOW EVENTS
|
||||
[{FROM | IN} schema_name]
|
||||
[LIKE 'pattern' | WHERE expr];
|
||||
</synopsis>
|
||||
</refsynopsisdiv>
|
||||
</refentry>
|
||||
@ -885,6 +885,58 @@ drop user if exists event_se_b cascade;
|
||||
drop user if exists event_se_c cascade;
|
||||
drop user if exists event_se_d cascade;
|
||||
--test sql help
|
||||
\h CREATE EVENT
|
||||
Command: CREATE EVENT
|
||||
Description: create a new event
|
||||
Syntax:
|
||||
CREATE
|
||||
[DEFINER = user]
|
||||
EVENT
|
||||
[IF NOT EXISTS]
|
||||
event_name
|
||||
ON SCHEDULE schedule
|
||||
[ON COMPLETION [NOT] PRESERVE]
|
||||
[ENABLE | DISABLE | DISABLE ON SLAVE]
|
||||
[COMMENT 'string']
|
||||
DO event_body;
|
||||
schedule: {
|
||||
AT timestamp [+ INTERVAL interval] ...
|
||||
| EVERY interval
|
||||
[STARTS timestamp [+ INTERVAL interval] ...]
|
||||
[ENDS timestamp [+ INTERVAL interval] ...]
|
||||
interval:
|
||||
quantity {YEAR | MONTH | DAY | HOUR | MINUTE |
|
||||
SECOND | YEAR_MONTH | DAY_HOUR | DAY_MINUTE |
|
||||
DAY TO SECOND | HOUR TO MINUTE | HOUR TO SECOND | MINUTE TO SECOND}
|
||||
|
||||
\h ALTER EVENT
|
||||
Command: ALTER EVENT
|
||||
Description: change a event
|
||||
Syntax:
|
||||
ALTER
|
||||
[DEFINER = user]
|
||||
EVENT event_name
|
||||
[ON SCHEDULE schedule]
|
||||
[ON COMPLETION [NOT] PRESERVE]
|
||||
[RENAME TO new_event_name]
|
||||
[ENABLE | DISABLE | DISABLE ON SLAVE]
|
||||
[COMMENT 'string']
|
||||
[DO event_body];
|
||||
|
||||
\h DROP EVENT
|
||||
Command: DROP EVENT
|
||||
Description: remove a event
|
||||
Syntax:
|
||||
DROP EVENT [IF EXISTS] event_name;
|
||||
|
||||
\h SHOW EVENTS
|
||||
Command: SHOW EVENTS
|
||||
Description: show the info of the events
|
||||
Syntax:
|
||||
SHOW EVENTS
|
||||
[{FROM | IN} schema_name]
|
||||
[LIKE 'pattern' | WHERE expr];
|
||||
|
||||
drop table if exists event_a.a;
|
||||
NOTICE: table "a" does not exist, skipping
|
||||
drop table if exists event_b.t;
|
||||
|
||||
Reference in New Issue
Block a user