把sqlserver的脚本 改成mysql的 各位帮帮忙,只会sql server 对mysql不怎么熟悉啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的varchar6 的输入格式是什么样子的? 201403? 应该不止吧另外@ym_time+'01'是什么意思?多一天? 多一月? 我只输入 ‘201403’ 这个@ym_time+'01'的意思是 ‘20140301’ 按你的算法写的 你可以测试一下delimiter$$ create function wk_count(ym_time varchar(6)) returns intbegindeclare count_wk int;set count_wk = date_format(date_sub(date_add(concat(ym_time,'01'), interval 1 month),interval 1 day),'%u') - date_format(concat(ym_time,'01'),'%u') + 1;return count_wk;end $$ 你有运行过么?报错啊(sorry mysql的语法确实不懂) delimiter$$ create function wk_count(ym_time varchar(6)) returns intbegindeclare count_wk int;set count_wk = date_format(date_sub(date_add(concat(ym_time,'01'), interval 1 month),interval 1 day),'%u') - date_format(concat(ym_time,'01'),'%u') + 1;return count_wk;end $$只要这样复制上去 执行完成 外部函数就创建了么?接下去只需要调用就行了是么 mysql数据库使用mysqlbinlog工具恢复出错 非常急...求高手帮助 MYsql 存储过程 调用OUT的值显示BLOB 两条sql的效率比较 PHP +mysql模糊匹配查询 mysql中存储过程的问题 查询语句? 寻找中文教程!一定给分!!! 游标如何循环取数据? mysql主从同步从库写入缓慢 请高手指点,如何实现mysql日期自动生成 关于排序的一段select语句,在线等,急。 请问这条通过对比两个table的值,更新mysql的语句该怎么写呢?
delimiter$$
create function wk_count(ym_time varchar(6)) returns int
begin
declare count_wk int;
set count_wk = date_format(date_sub(date_add(concat(ym_time,'01'), interval 1 month),interval 1 day),'%u') - date_format(concat(ym_time,'01'),'%u') + 1;
return count_wk;
end $$
你有运行过么?报错啊(sorry mysql的语法确实不懂)
delimiter$$
create function wk_count(ym_time varchar(6)) returns int
begin
declare count_wk int;
set count_wk = date_format(date_sub(date_add(concat(ym_time,'01'), interval 1 month),interval 1 day),'%u') - date_format(concat(ym_time,'01'),'%u') + 1;
return count_wk;
end $$只要这样复制上去 执行完成 外部函数就创建了么?
接下去只需要调用就行了是么