CREATE DEFINER = `root`@`localhost` PROCEDURE `NewProc`(IN `@make_date` varchar)
begin
SET @make_date ='2012-10-10'
end;mySQL error#:1064
You have an error in your sql syntax check the manual that corresponds to your mysql server version for the right syntax to use near ''at line 1
begin
SET @make_date ='2012-10-10'
end;mySQL error#:1064
You have an error in your sql syntax check the manual that corresponds to your mysql server version for the right syntax to use near ''at line 1
解决方案 »
- 用sql实现多表级联查询的问题
- 请问:MYsql5 与 瑞星防火墙 冲突??
- 股票数据库设计
- 这条子查询如何改成联合查询?
- 数据源奇怪的问题:
- 请问mysql数据库能不能实现oracle数据库PERCENT_RANK函数的功能?
- 初次上路,请帮我解决mysql中的一个小小问题!
- 如何在把MySql的表信息和字段信息显示到asp.net的页面中?
- 这个多条件查询语句怎样写?
- 求助,如何优化count 统计left join group by having 结果集的记录数
- 一个mysql查询实例,不知道具体如何实现查询结果,麻烦高手不吝赐教
- MySql的show profile 显示Page_faults_major很大,意味什么?
CREATE PROCEDURE `NewProc`(IN `@make_date` varchar)
begin
SET @make_date ='2012-10-10'
end $$
delimiter ;
show version;
delimiter$$
create procedure NewProc(IN @make_date varchar)
begin
set @make_date='2010-10-10'
end $$
delimiter;