Server中有所不同,代码测试通过。
MSSQL中使用while语句循环生成数据的方法:
示例代码:
复制代码
代码如下:
declare
@a
int
set
@a
=
1
while
@a<25
begin
INSERT
INTO
demotable
(id,item1,item2)
VALUES
(@a,"abc","123")
set
@a
=
@a
+
1
end
MySQL中,使用while循环处理数据方法:需要新建为存储过程,直接调用执行存储过程。
示例代码:
复制代码
代码如下:
CREATE
DEFINER=`root`@`localhost`
PROCEDURE
`NewProcedure`()
BEGIN
DECLARE
i
INT
SET
i=1
WHILE
i<100
DO
INSERT
INTO
demotable
(id,item1,item2)
VALUES
(i,"测试试题","0")
SET
i
=
i
+
1
END
WHILE
END
实现目标: (1)简单的SQL增,删,改,查 代码生成。(C++代码结构) (2)自动编写MYSQL的连接池技术。 (3)同时生成数据库的SQL脚本(可以直接创建数据库表结构) (4)自动生成对应SQL语句的C++类结构和接口。供上层系统调用。 (5)自动生成可以自己检测的数据函数测试接口。 (6)自动生成数据库配置文件的相关创建,读写。 (7)代码支持自动融合,也就是说,已经编写的代码,在下次生成中,如果未发生变化,就不会被重写。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)