最赞回答 / 慕容3134614
CREATE FUNCTION 方法名(参数...)RETURNS ....返回值类型RETURN ....返回的结果解释:这是创建自定义函数语法结构,必须包含的关键词。就比如: SELECT * FROM table,你要查询就必须要有SELECT FROM 关键词。你没有RETURN 直接SELECT mysql不认你的语法结构....
2016-08-28
最新回答 / 虫虫妞
函数是为了方便使用才创建的,return是返回函数值,当引用了f1这个函数的时候,返回return后面的值,而如果选用select,那就不必写前面的create了,这样的话,就不能直接引用f1了,再想获取这个值,就要写很长一段了,不方便
2016-08-28
最新回答 / tt1122334455
table t表示的是表t,show create table t 是显示创建表t的语句,要想创建表,只需要执行语句“create table t(输入表的列名和相关设置)”即可
2016-08-24
最新回答 / pwy2012
不同版本的数据库有差异,不仅体现在表结构上,就连语法也有略微的差别,楼主不必太纠结,没有最正确的,在工作中用到并能解决问题就好,我自己用5.6,公司用5.5,建表时总有一些细节挺蛋疼,以后还会有更新的版本。。。
2016-08-22