mysql 函数 - 其他数据库开发 / MySQL/Postgresql
利用mysql函数,算1到10的总和.
比如:
select Mablevi(10) 得出1到10的总和..
小弟刚接触mysql函数,请哪位高手指点下..
相信算法上 1+2+ ... N 你肯定已经清楚了。只是语法上不熟悉而已。
建议从MYSQL手册中抄个例子,然后改一下其中的代码。有什么调试不通的可以贴出来大家帮助你一起分析。
MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
我看了下,写出下面的这个存储
但是有错,没有循环,请看下那个地方出错了..
DELIMITER $$
CREATE PROCEDURE MABLEVI1()
BEGIN
DECLARE N INT DEFAULT 1;
WHILE N <11 DO
SET N=N+1;
SELECT N;
END WHILE;
END $$
DELIMITER ;
贴出你的出错信息。
并无你所说的问题。
SQL code:
mysql> DELIMITER $$
mysql> CREATE PROCEDURE MABLEVI1()
-> BEGIN
-> DECLARE N INT DEFAULT 1;
-> WHILE N <11 DO
-> SET N=N+1;
-> SELECT N;
-> END WHILE;
->
->
-> END $$
Query OK, 0 rows affected (0.36 sec)
mysql> DELIMITER ;
mysql> call MABLEVI1();
+------+
| N |
+------+
| 2 |
+------+
1 row in set (0.06 sec)
+------+
| N |
+------+
| 3 |
+------+
1 row in set (0.06 sec)
+------+
| N |
+------+
| 4 |
+------+
1 row in set (0.06 sec)
+------+
| N |
+------+
| 5 |
+------+
1 row in set (0
相关问答:
先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......
刚刚接触MySQL,不知道该如何去查看数据,插入数据,创建数据库、表,用哪为前辈能指教一二?
MySQL 5.1参考手册
引用
兄弟你会结贴吗?
mysql 参考手册
baidu
MySQL官方文档 http://dev.mysql.com/doc ......
各位兄弟请教 下,在mysql中能不能实现这样一个功能,
一个字段A是储存一大段文字内容的,是英文,能不能通过MYSQL的查询之类的功能,来获得这个字段中 出现频率最高的十个单词,并将这十个单词做为新的字段储存
a ......
我觉得mysql和sqlserver有共同的地方:
有个问题是关于表的锁问题:
进程A 进程B
select * from user where id in lock share mode(共享锁)
&nb ......
怎么找到数据库的位置啊?请各位前辈指教一下?小的非常感谢!
先找到my.cnf文件,打开后看[data]下的datadir
2、进入mysql终端:
mysql>show variables like '%datadir%';
再不行全盘搜索: frm文件
......