diff options
author | unknown <jimw@mysql.com> | 2005-08-11 18:58:22 -0700 |
---|---|---|
committer | unknown <jimw@mysql.com> | 2005-08-11 18:58:22 -0700 |
commit | 7eebb75132d7316b3608a1e7c1b0930443a6c4e8 (patch) | |
tree | 7938a2593a4978018f3aaa25e99fa2e4c2e47b79 /sql/lex.h | |
parent | 036c5b28d7985b50c8ae111e5aabfd88179cc8f0 (diff) | |
download | mariadb-git-7eebb75132d7316b3608a1e7c1b0930443a6c4e8.tar.gz |
Add SLEEP(seconds) function, which always returns 0 after the given
number of seconds (which can include microseconds). (Bug #6760)
mysql-test/r/func_misc.result:
Add new results
mysql-test/t/func_misc.test:
Add new regression test.
sql/item_create.cc:
Add create_func_sleep()
sql/item_create.h:
Add create_func_sleep()
sql/item_func.cc:
Add sleep() implementation
sql/item_func.h:
Add class for sleep() function
sql/lex.h:
Handle SLEEP() function
Diffstat (limited to 'sql/lex.h')
-rw-r--r-- | sql/lex.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/lex.h b/sql/lex.h index 122e7040c80..7b6d86e327e 100644 --- a/sql/lex.h +++ b/sql/lex.h @@ -734,6 +734,7 @@ static SYMBOL sql_functions[] = { { "SIN", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_sin)}, { "SHA", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_sha)}, { "SHA1", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_sha)}, + { "SLEEP", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_sleep)}, { "SOUNDEX", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_soundex)}, { "SPACE", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_space)}, { "SQRT", F_SYM(FUNC_ARG1),0,CREATE_FUNC(create_func_sqrt)}, |