金沙国际官网_金沙国际平台登录

因为这个金沙国际官网_金沙国际平台登录网站与很多的大型澳门赌场都有合作,金沙国际官网_金沙国际平台登录尽职尽责,高效执行,保持好奇心,不断学习,追求卓越,点击进入金沙国际官网_金沙国际平台登录马上体验吧,所以现在也正式地开始了营业。

您的位置:金沙国际官网 > 数据库 > event_scheduler运行一段时间后,获取指定汉字的笔

event_scheduler运行一段时间后,获取指定汉字的笔

发布时间:2019-11-01 17:53编辑:数据库浏览(94)

    MySQL事件调度器event_scheduler负责调用事件,它默认是关闭的。这个调度器不断地监视一个事件是否要调用, 要创建事件,必须打开调度器。

    -- 2 **************************************************** -- 最简单的查询语句

    转自:http://www.maomao365.com/?p=6421

    SHOW VARIABLES LIKE 'event_scheduler';-- 查看是否开启定时器

    -- 2.1 --------------------------------------------------

    摘要:

     

    -- 使用 select 语句查询表中的数据

    下文讲述计算汉字笔画数的sql函数分享,如下所示:

    mysql> show variables like '%event_scheduler%';
    +-----------------+-------+
    金沙国际官网,| Variable_name | Value |
    +-----------------+-------+
    | event_scheduler | OFF |
    +-----------------+-------+
    1 row in set (0.20 sec)

    -- SELECT * FROM table_name


    开启事件调度器

    use pubs

    例:建立汉字笔画数sql函数 

    通过命令行

    -- 切换当前数据库 select * from authors

    create function [dbo].[fn_hanZiBiHuaShu](@char nchar(2)) 
    returns int 
    as 
    begin 
    return( 
    case when unicode(@char) between 19968 and 40869 then( 
    select top 1 id from( 
    select id=1,ch=N'亅' 
    union all select 2,N'阝' 
    union all select 3,N'马' 
    union all select 4,N'风' 
    union all select 5,N'龙' 
    union all select 6,N'齐' 
    union all select 7,N'龟' 
    union all select 8,N'齿' 
    union all select 9,N'鸩' 
    union all select 10,N'龀' 
    union all select 11,N'龛' 
    union all select 12,N'龂' 
    union all select 13,N'龆' 
    union all select 14,N'龈' 
    union all select 15,N'龊' 
    union all select 16,N'龍' 
    union all select 17,N'龠' 
    union all select 18,N'龎' 
    union all select 19,N'龐' 
    union all select 20,N'龑' 
    union all select 21,N'龡' 
    union all select 22,N'龢' 
    union all select 23,N'龝' 
    union all select 24,N'齹' 
    union all select 25,N'龣' 
    union all select 26,N'龥' 
    union all select 27,N'齈' 
    union all select 28,N'龞' 
    union all select 29,N'麷' 
    union all select 30,N'鸞' 
    union all select 31,N'麣' 
    union all select 32,N'龖' 
    union all select 33,N'龗' 
    union all select 35,N'齾' 
    union all select 36,N'齉' 
    union all select 39,N'靐' 
    union all select 64,N'龘' 
    )a where ch>=@char collate Chinese_PRC_Stroke_CS_AS_KS_WS 
    order by id ASC) 
    else 0 end) 
    end
    
    go
    
    --测试获取汉字笔画数的sql函数 
    select dbo.[fn_hanZiBiHuaShu]('猫')
    
    drop function dbo.[fn_hanZiBiHuaShu]
    go
    

    可通过如下任何一个命令行

    -- 2.2 --------------------------------------------------

     

    SET GLOBAL event_scheduler = ``ON``;

    -- 使用完全限定名称

    SET @@``global``.event_scheduler = ``ON``;

    -- SELECT * FROM [server_name].[database_name].[owner].[object]

    SET GLOBAL event_scheduler = 1;

    select * from Northwind.dbo.Employees

    SET @@``global``.event_scheduler = 1;

    select * from Northwind..Orders

     

    -- 2.3 --------------------------------------------------

    提醒:虽然这里用set global event_scheduler = on语句开启了事件,但是每次重启电脑。或重启mysql服务后,会发现,事件自动关闭(event_scheduler=OFF),所以想让事件一直保持开启,最好修改配置文件,让mysql服务启动的时候开启时间,只需要在my.ini或者my.cnf配置文件的[mysqld]部分加上event_scheduler=ON 即可,如下:

    -- 查询数据表中指定的列 -- SELECT column_1,column_2 FROM table_name

     

    select * from authors select au_id,au_lname,au_fname,city from authors

    关闭事件调度器

    -- 2.4 --------------------------------------------------

    通过命令行

    -- 使用 where 字句筛选指定的行

    可通过如下任何一个命令行

    -- SELECT * FROM table_name WHERE <search_condition>

    SET GLOBAL event_scheduler = ``OFF``;

    select * from jobs

    SET @@``global``.event_scheduler = ``OFF``;

    select * from jobs where job_id=7

    本文由金沙国际官网发布于数据库,转载请注明出处:event_scheduler运行一段时间后,获取指定汉字的笔

    关键词:

上一篇:没有了

下一篇:没有了