日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql naivcat执行存储过程_mysql使用navicat编写调用存储过程

發(fā)布時(shí)間:2024/9/27 数据库 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql naivcat执行存储过程_mysql使用navicat编写调用存储过程 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Navicat里面,找到函數(shù),右鍵,新建函數(shù),選擇過(guò)程,如果有參數(shù)就填寫(xiě)函數(shù),如果沒(méi)有就直接點(diǎn)擊完成

在BEGIN......END中間編寫(xiě)要執(zhí)行的sql語(yǔ)句,例如下面存儲(chǔ)過(guò)程取名為pro_data_bak:

BEGIN

/*把rd01_device_callback_data 2天前的數(shù)據(jù)備份到rd01_device_callback_data_bak*/

insert into rd01_device_callback_data_bak

(

id,

imei,

travelid,

gps_time,

receive_time,

transmit_time,

altitude,

speed,

latitude,

longitude,

course,

pdop,

satnum,

alarm_type0,

alarm_name0,

alarm_type1,

alarm_name1,

alarm_photo_linkurl,

startup_time,

shudown_time,

is_used,

create_time,

create_by,

update_time,

update_by

)SELECT

id id,

imei imei,

travelid travelId,

gps_time gpsTime,

receive_time receiveTime,

transmit_time transmitTime,

altitude altitude,

speed speed,

latitude

latitude,

longitude longitude,

course course,

pdop pdop,

satnum satNum,

alarm_type0 alarmType0,

alarm_name0 alarmName0,

alarm_type1 alarmType1,

alarm_name1 alarmName1,

alarm_photo_linkurl alarmPhotoLinkUrl,

startup_time startUpTime,

shudown_time shudownTime,

is_used isUsed,

create_time createTime,

create_by createPerson,

update_time updateTime,

update_by updatePerson

FROM

rd01_device_callback_data

WHERE

TO_DAYS(NOW()) - TO_DAYS(create_time) > 1;

/*刪除rd01_device_callback_data 2天以前的數(shù)據(jù)*/

DELETE

FROM

rd01_device_callback_data

WHERE

TO_DAYS(NOW()) - TO_DAYS(create_time) > 1;

/*把rd02_device_info 2天前的數(shù)據(jù)備份到rd02_device_info_bak*/

insert into rd02_device_info_bak

(

id,

message_id,

message_property,

imei,

serial_number,

message_split,

message_body,

media_id,

check_code,

create_time,

create_person,

update_time,

update_person,

is_used

)SELECT

id id,

message_id

messageId,

message_property messageProperty,

imei imei,

serial_number

serialNumber,

message_split messageSplit,

message_body messageBody,

media_id meidiaId,

check_code checkCode,

create_time createTime,

create_person createPerson,

update_time updateTime,

update_person

updatePerson,

is_used isUsed

FROM

rd02_device_info

WHERE

TO_DAYS(NOW()) -

TO_DAYS(create_time) > 1;

/*刪除rd02_device_info 2天前的數(shù)據(jù)*/

DELETE

FROM

rd02_device_info

WHERE

TO_DAYS(NOW()) -

TO_DAYS(create_time) > 1;

/*把rd_track_info 7天前的數(shù)據(jù)備份到rd_track_info_bak*/

insert into rd_track_info_bak

(

id,

license_plate,

device_id,

address_name,

altitude,

speed,

driving_direction,

longitude,

latitude,

gps,

back_time,

road_name,

road_code,

road_level,

road_speed_limit,

back_seq_no,

create_time,

del_flag,

alarm_type0,

alarm_name0,

alarm_type1,

alarm_name1,

alarm_photo_linkurl,

gps_time

)SELECT

id id,

license_plate licensePlate,

device_id deviceId,

address_name addressName,

altitude altitude,

speed speed,

driving_direction drivingDirection,

longitude longitude,

latitude latitude,

gps gps,

back_time backTime,

road_name roadName,

road_code roadCode,

road_level roadLevel,

road_speed_limit roadSpeedLimit,

back_seq_no backSeqNo,

create_time createTime,

del_flag delFlag,

alarm_type0 alarmType0,

alarm_name0 alarmName0,

alarm_type1 alarmType1,

alarm_name1 alarmName1,

alarm_photo_linkurl alarmPhotoLinkurl,

gps_time gpsTime

FROM

rd_track_info

WHERE

TO_DAYS(NOW()) - TO_DAYS(gps_time) > 7;

/*刪除rd_track_info 7天前的數(shù)據(jù)*/

DELETE

FROM

rd_track_info

WHERE

TO_DAYS(NOW()) - TO_DAYS(gps_time) > 7;

END

然后在xml里面引用,statementType="CALLABLE"表示調(diào)用存儲(chǔ)過(guò)程。

{call pro_data_bak()}

通過(guò)java定時(shí)調(diào)度調(diào)用這個(gè)存儲(chǔ)過(guò)程就OK了

總結(jié)

以上是生活随笔為你收集整理的mysql naivcat执行存储过程_mysql使用navicat编写调用存储过程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。