1 .一种数据生成方法,其特征在于,所述方法包括:
获取数据查询语句;
根据所述数据查询语句,确定目标数据的生成规则;
根据所述生成规则,生成所述目标数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据查询语句,确定目标数
据的生成规则,包括:
根据所述数据查询语句,确定被查询数据库,并确定所述被查数据库的表元数据;
根据所述表元数据,确定所述生成规则。
3 .根据权利要求2所述的方法,其特征在于,所述根据所述表元数据,确定所述生成规
则,包括:
根据所述表元数据和所述数据查询语句,确定所述被查询数据库的字段关联关系;
将所述字段关联关系作为所述生成规则。
4 .根据权利要求3所述的方法,其特征在于,所述根据所述表元数据和所述数据查询语
句,确定所述被查询数据库的字段关联关系,包括:
根据所述表元数据和所述数据查询语句的语句逻辑顺序,确定所述字段关联关系。
5 .根据权利要求4所述的方法,其特征在于,所述根据所述表元数据和所述数据查询语
句的语句逻辑顺序,确定字段关联关系,包括:
根据所述表元数据和所述语句逻辑顺序,确定字段关联优先级;
根据所述字段关联优先级,确定所述字段关联关系。
6 .根据权利要求1‑5任一项所述的方法,其特征在于,所述根据所述生成规则,生成所
述目标数据,包括:
根据所述生成规则和预设数据需求,生成所述目标数据;其中,所述预设数据需求包括
生成数量、字段随机值范围和数据长度。
7 .根据权利要求1‑5任一项所述的方法,其特征在于,所述数据查询语句为数据库结构
化查询语言SQL语句。
8.一种数据生成装置,其特征在于,包括:
查询语句获取模块,用于获取数据查询语句;
生成规则确定模块,用于根据所述数据查询语句,确定目标数据的生成规则;
数据生成模块,用于根据所述生成规则,生成所述目标数据。
9.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所
述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑7中任一项所述的
数据生成方法。
10 .一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指
令,所述计算机指令用于使处理器执行时实现权利要求1‑7中任一项所述的数据生成方法。
权 利 要 求 书
1/1 页
2
评论