MySQL与MSSQl使用While语句循环生成测试数据的代码

MySQL与MSSQl使用While语句循环生成测试数据的代码,第1张

在MySQL中,使用While语句循环与SQL

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)代码支持自动融合,也就是说,已经编写的代码,在下次生成中,如果未发生变化,就不会被重写。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8499020.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存