CN108875056A - Data validation method, apparatus, electronic equipment and readable storage medium storing program for executing - Google Patents

Data validation method, apparatus, electronic equipment and readable storage medium storing program for executing Download PDF

Info

Publication number
CN108875056A
CN108875056A CN201810691834.XA CN201810691834A CN108875056A CN 108875056 A CN108875056 A CN 108875056A CN 201810691834 A CN201810691834 A CN 201810691834A CN 108875056 A CN108875056 A CN 108875056A
Authority
CN
China
Prior art keywords
sentence
check
checks
checked
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810691834.XA
Other languages
Chinese (zh)
Other versions
CN108875056B (en
Inventor
卢泽溢
陆登强
李阳
胡涛
刘礼锋
罗兰宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Construction Bank Corp
Original Assignee
China Construction Bank Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Construction Bank Corp filed Critical China Construction Bank Corp
Priority to CN201810691834.XA priority Critical patent/CN108875056B/en
Publication of CN108875056A publication Critical patent/CN108875056A/en
Application granted granted Critical
Publication of CN108875056B publication Critical patent/CN108875056B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Machine Translation (AREA)

Abstract

The embodiment of the present invention proposes a kind of data validation method, apparatus, electronic equipment and readable storage medium storing program for executing, is related to finance data processing technology field, this method includes:After the completion of currently checking sentence and checking, statement matching relationship is checked according to preset, determines that be associated with corresponding with sentence is currently checked checks sentence in sentence in all check of preparatory typing;Sentence, which is checked, with association checks target data.A kind of data validation method, apparatus, electronic equipment provided by the embodiment of the present invention and readable storage medium storing program for executing, are able to ascend the efficiency of data validation.

Description

Data validation method, apparatus, electronic equipment and readable storage medium storing program for executing
Technical field
The present invention relates to finance data processing technology fields, in particular to a kind of data validation method, apparatus, electricity Sub- equipment and readable storage medium storing program for executing.
Background technique
In existing data validation method (or program), data validation program carries out when checking of batch, can be according to Sequence execute it is all check sentence, after data validation program is activated, i.e., starting large batch of data validation from the background.But it is practical On check between sentence that there are certain relationships, and all of institute's typing check in sentence, not every to check sentence all It needs to be implemented and checks, the check method of the prior art is the waste caused on time and resource.
Summary of the invention
The purpose of the present invention is to provide a kind of data validation method, apparatus, electronic equipment and readable storage medium storing program for executing, can Promote the efficiency of data validation.
To achieve the goals above, technical solution used in the embodiment of the present invention is as follows:
In a first aspect, the embodiment of the invention provides a kind of data validation method, the method includes:Currently checking language After the completion of sentence checks, statement matching relationship is checked according to preset, is determined in sentence and institute in all check of preparatory typing State currently check sentence it is corresponding association check sentence;Sentence, which is checked, with the association checks target data.
Second aspect, the embodiment of the invention provides a kind of data validation device, described device includes:Check statement matching Module, for checking statement matching relationship according to preset after the completion of currently checking sentence and checking, in all of preparatory typing Check determined in sentence with it is described currently check sentence it is corresponding association check sentence;Data validation module, for institute It states association and checks sentence and check target data.
The third aspect, the embodiment of the invention provides a kind of electronic equipment, the electronic equipment includes memory, for depositing Store up one or more programs;Processor.When one or more of programs are executed by the processor, above-mentioned data are realized Check method.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage mediums, are stored thereon with computer journey Sequence, the computer program realize above-mentioned data validation method when being executed by processor.
Compared with the existing technology, a kind of data validation method, apparatus, electronic equipment provided by the embodiment of the present invention and can Storage medium is read, by checking the preset matching relationship respectively checked between sentence in sentence in all of preparatory typing, with knot Close it is currently finished check sentence, to determine to check the corresponding association of sentence with currently finished and check sentence, and Sentence is checked with the association to check target data, compared to the prior art, can make during data validation with most related The sentence that checks of connection checks target data to execute, and making all sentences that check checked that execute is to execute required for user What is checked checks sentence, avoid it is incoherent check during sentence participates in and check to target data, and then contract Time required for short data validation, improve the efficiency of data validation.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate Appended attached drawing, is described in detail below.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 shows a kind of schematic diagram of a kind of electronic equipment provided by the embodiment of the present invention;
Fig. 2 shows a kind of a kind of schematic flow charts of data validation method provided by the embodiment of the present invention;
Fig. 3 shows a kind of schematic diagram of dependence;
Fig. 4 shows a kind of schematic diagram of concurrency relation;
Fig. 5 shows a kind of schematic diagram of triggering relationship;
Fig. 6 shows a kind of schematic diagram of exclusive relationship;
Fig. 7 shows a kind of a kind of schematic diagram of data validation device provided by the embodiment of the present invention.
In figure:10- electronic equipment;20- data validation device;110- memory;120- communication interface;130- processor; 200- checks statement matching module;300- first judgment module;400- checks sentence replacement module;500- data validation module; The second judgment module of 600-.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.The present invention being usually described and illustrated herein in the accompanying drawings is implemented The component of example can be arranged and be designed with a variety of different configurations.
Therefore, the detailed description of the embodiment of the present invention provided in the accompanying drawings is not intended to limit below claimed The scope of the present invention, but be merely representative of selected embodiment of the invention.Based on the embodiments of the present invention, this field is common Technical staff's every other embodiment obtained without creative efforts belongs to the model that the present invention protects It encloses.
It should be noted that:Similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.Meanwhile of the invention In description, term " first ", " second " etc. are only used for distinguishing description, are not understood to indicate or imply relative importance.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
In the description of the present invention, it is also necessary to which explanation is unless specifically defined or limited otherwise, term " setting ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or be integrally connected;It can be Mechanical connection, is also possible to be electrically connected;It can be directly connected, two can also be can be indirectly connected through an intermediary Connection inside element.For the ordinary skill in the art, above-mentioned term can be understood in the present invention with concrete condition In concrete meaning.
With reference to the accompanying drawing, it elaborates to some embodiments of the present invention.In the absence of conflict, following Feature in embodiment and embodiment can be combined with each other.
Based on technical problem present in the prior art, a kind of solution party of the inventor provided in the embodiment of the present invention Formula is:Check statement matching relationship by preset, check sentence in conjunction with currently finished, come determine with it is currently finished The corresponding association of sentence that checks check sentence, and sentence is checked with the association and checks target data.
Specifically, referring to Fig. 1, one kind that Fig. 1 shows a kind of electronic equipment 10 provided by the embodiment of the present invention is shown Meaning property structure chart, in embodiments of the present invention, the electronic equipment 10 may be, but not limited to, PC (personal Computer, PC), tablet computer, pocket computer on knee etc..The electronic equipment 10 include data validation device 20, Memory 110, communication interface 120 and processor 130.
The memory 110, communication interface 120 and each element of processor 130 between each other can be directly or indirectly electric Property connection, to realize the transmission or interaction of data.For example, these elements between each other can by one or more communication bus or Signal wire, which is realized, to be electrically connected.The data validation device 20 includes that at least one can be with software or firmware (firmware) Form be stored in the memory 110 or be solidificated in the electronic equipment 10 operating system (operating system, OS the software function module in).The processor 130 can be used for executing the one or more stored in the memory 110 Program, such as software function module or computer program that the data validation device 20 includes, to realize the embodiment of the present invention Provided data validation method.
Wherein, the memory 110 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..Wherein, the memory 110 can be used for storing one or more programs, and the processor 130 can One or more of programs are executed, to realize a kind of number provided by the embodiment of the present invention after receiving and executing instruction According to check method.Method performed by the electronic equipment 10 for the flow definition that any embodiment of the present invention discloses can be applied to locate It manages in device 130, or realized by processor 130.
The communication interface 120 can be used for the electronic equipment 10 carrying out signaling with other nodes or equipment or data are led to News.
Processor 130 can be a kind of IC chip, have signal handling capacity.Above-mentioned processor 130 can be with It is general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP), speech processor and video processor etc.;Can also be digital signal processor, specific integrated circuit, Field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components. It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be Microprocessor or the processor 130 are also possible to any conventional processor etc..
Specifically, referring to Fig. 2, Fig. 2 shows a kind of one kind of data validation method provided by the embodiment of the present invention Schematic flow chart, in embodiments of the present invention, the data validation method include the following steps:
Step S100 checks statement matching relationship according to preset, records in advance after the completion of currently checking sentence and checking All check entered determines that association corresponding with sentence is currently checked checks sentence in sentence.
Before executing step S100, program is checked according to all of the preparatory typing of user and checks sentence, determine initial Check sentence.This initially check sentence can using according to serial number determine, such as serial number come foremost either backmost , sentence can also be checked as initially sentence is checked, as long as being capable of determining that one using receiving specified by user certain Sentence is checked as initially sentence is checked and checks target data to start to execute.At this point, by initially checking sentence, inspection Core program is to check sentence according to all of user institute typing in advance, executes and checks to target data.
During checking program execution and checking target data, after the completion of currently checking sentence and checking, i.e., according to pre- If check statement matching relationship, user in advance typing it is all check determined in sentence it is opposite with sentence is currently checked The association answered checks sentence, to check sentence to what target data was checked next time as checking program.
As an implementation, it is checked in sentence in all of preparatory typing, preset respectively checked between sentence Dependence, concurrency relation, triggering relationship and exclusive relationship are included at least with relationship.Wherein, dependence characterization checks sentence Execution had been carried out dependent on the previous sentence that checks, for example, referring to Fig. 3, one kind that Fig. 3 shows dependence is shown It is intended to, after checking sentence 1 and being performed, checks program i.e. according to the dependence, determines that checking sentence 2 is to be associated with to check language Sentence;Similarly, after checking sentence 2 and being performed, determine that checking sentence 3 checks sentence for association.
And concurrency relation characterizes multiple sentences that check and can be performed simultaneously.For example, referring to Fig. 4, Fig. 4 is shown concurrently A kind of schematic diagram of relationship checks program i.e. according to the concurrency relation after checking sentence 1 and being performed, determine check sentence 2, Checking sentence 3 and checking sentence 4 is that association checks sentence.
Only after some (or multiple) condition is set up, checking sentence accordingly can just be performed triggering relationship characterization.Example Such as, referring to Fig. 5, Fig. 5 shows a kind of schematic diagram of triggering relationship, when executed check sentence 1 after, according to checking sentence 1 Implementing result, determine association and check sentence, for example, when the implementing result for checking sentence 1 is successfully, it is determined that check language Sentence 2 checks sentence for association;When the implementing result for checking sentence 1 is fails, it is determined that check sentence 3 as association and check language Sentence.
Checking between sentence some effects are similar for exclusive relationship characterization, is performed if some checks sentence , do not need to be performed then other act on the similar sentence that checks.For example, referring to Fig. 6, Fig. 6 shows exclusive pass A kind of schematic diagram of system, checking sentence 1, there are dependences with sentence 3 is checked, and check sentence 3 and check sentence 4 and act on phase Seemingly, there are exclusive relationships, if the last sentence that checks executed is to check sentence 1, and check sentence 4 and be not performed, then really Regular inspection core sentence 3 is that association checks sentence;If last time execute check sentence be check sentence 1, and check sentence 4 by It performs, then will not determine that checking sentence 3 checks sentence for association.
It is default respectively to check between sentence also, it is worth noting that since all of preparatory typing check in sentence Matching relationship there are concurrency relations, then certain it is some check during, may have multiple sentences that check and concurrently execute, example In concurrency relation as shown in Figure 4, when currently checking sentence is to check sentence 1, then next process that checks is to check language Sentence 2 checks sentence 3 and checks sentence 4 while being performed.
Also, it is worth noting that although due to concurrency relation presence, it is more likely that currently check sentence there are a plurality of It checks sentence to be performed, but since there is also exclusive relationships for the preset matching relationship respectively checked between sentence, it is more likely that when Before check any one of sentence and check sentence and cannot determine that association checks sentence, at this point, checking program can basis The method of determination for initially checking sentence determines that association checks sentence, checks sentence as what execution next time checked.
Step S400 checks sentence with association and checks target data.
According to step S100 preparatory typing it is all check determined in sentence it is corresponding with sentence is currently checked After association checks sentence, i.e., sentence is checked with relationship, execution checks target data.
Based on above-mentioned design, a kind of data validation method provided by the embodiment of the present invention passes through the institute in preparatory typing Have and check the preset matching relationship respectively checked between sentence in sentence, to check sentence in conjunction with currently finished, to determine Sentence is checked with currently finished corresponding be associated with of sentence that check out, and sentence is checked to check number of targets with the association According to compared to the prior art, capable of making to check program and check sentence during executing data validation with most associated Execution checks target data, make it is all execute check check sentence be execute required for user check check language Sentence, avoid it is incoherent check during sentence participates in and check to target data, and then shorten data validation The required time improves the efficiency of data validation.
It as an implementation, in embodiments of the present invention, should before executing step S400 please continue to refer to Fig. 2 Data validation method further includes:Step S200 judges whether that the target for receiving user's typing checks sentence?When to be, hold Row step S300;When to be no, step S400 is executed.
During being checked to target data, user's process that often monitoring data checks, to ensure data The process checked normally executes.Also, statement matching relationship is checked due to preset, often the as default inspection of user Core path checks program and checks path according to this, executes data validation, but user is also possible to modification and checks path, Check that program checks some or certain specified targets check sentence to checking program and sending instruction with specified.
Therefore, program is checked during checking to target data, that is, judges whether to receive user's typing Target checks sentence.When to be no, i.e., characterization user will not modify checks path at this time, i.e. execution step S400 is according to determining Association check sentence and check target data;And when to be, i.e. characterization user wants to modify at this time to check path, holds at this time Row step S300.
Step S300 checks sentence replacement association with target and checks sentence.
It receives the target of user's typing determining to check program according to step S200 and checks sentence, check program i.e. with this Target, which checks sentence and replaces the association that step S100 is determined, checks sentence, and checks sentence with the replaced association and make Sentence is checked to what target data execution checked for step S400.
Based on above-mentioned design, a kind of data validation method, is received by judging whether provided by the embodiment of the present invention The target of user's typing checks sentence, and when determining that receiving user's typing target checks sentence, checks sentence with the target It replaces determined association and checks sentence, and then sentence is checked with replaced association and checks target data, it is ensured that data inspection The process of core meets the demand of user.
As an implementation, please continue to refer to Fig. 2, in embodiments of the present invention, which further includes: Step S500, judge preparatory typing it is all check sentence and whether be fully completed check?When to be no, step is continued to execute S100;When to be, terminate.
After the process of a data validation, characterization currently checks sentence and completes and checks to target data, but This does not represent data validation and has completed.At this point, check program judge user in advance all of typing check sentence Whether it has been fully completed and has checked, judges whether the check work to target data is completed.Wherein, when to be no, characterization The check work of target data is not completed also, continues to execute step S100 at this time;When to be, characterize to target data Check work has been completed, and is terminated at this time.
Referring to Fig. 7, Fig. 7 shows a kind of one kind of data validation device 20 provided by the embodiment of the present invention schematically Structure chart, in embodiments of the present invention, the data validation device 20 include checking statement matching module 200 and data validation module 500.Wherein,
Statement matching module 200 is checked for checking sentence according to preset after the completion of currently checking sentence and checking With relationship, determine currently to check the corresponding association of sentence with described and check language in sentence in all check of preparatory typing Sentence.
Data validation module 500, which is used to check sentence with the association, checks target data.
As an implementation, please continue to refer to Fig. 4, in embodiments of the present invention, which is also wrapped First judgment module 300 is included, which is used to judge whether that the target for receiving user's typing checks sentence, Wherein, when the first judgment module 300 determines that the target for being not received by user's typing checks sentence, the data validation Module 500 checks sentence with the association and checks target data.
As an implementation, please continue to refer to Fig. 4, in embodiments of the present invention, which is also wrapped Include and check sentence replacement module 400, this check sentence replacement module 400 for when the first judgment module 300 determine reception When checking sentence to the target of user's typing, the sentence replacement association is checked with the target and checks sentence, so that the number Sentence is checked according to checking module 500 and checking sentence as check target data using the target.
As an implementation, please continue to refer to Fig. 4, in embodiments of the present invention, which is also wrapped The second judgment module 600 is included, second judgment module 600 is for judging whether all of the preparatory typing check sentence It is fully completed and checks, wherein when second judgment module 600 determines that all check in sentence of the preparatory typing exists not Have that completion checks when checking sentence, the statement matching module 200 that checks continues to execute that checking sentence checks completion currently Afterwards, statement matching relationship is checked according to preset, determines currently to check with described in sentence in all check of preparatory typing The corresponding association of sentence checks sentence.
In embodiment provided herein, it should be understood that disclosed device and method, it can also be by other Mode realize.The apparatus embodiments described above are merely exemplary, for example, the flow chart and block diagram in attached drawing are shown The architecture, function and operation in the cards of device according to an embodiment of the present invention, method and computer program product. In this regard, each box in flowchart or block diagram can represent a part of a module, section or code, the mould A part of block, program segment or code includes one or more executable instructions for implementing the specified logical function.Also it answers When note that function marked in the box can also be to be different from being marked in attached drawing in some implementations as replacement The sequence of note occurs.For example, two continuous boxes can actually be basically executed in parallel, they sometimes can also be by opposite Sequence execute, this depends on the function involved.It is also noted that each box in block diagram and or flow chart and The combination of box in block diagram and or flow chart can use the dedicated hardware based system for executing defined function or movement System is to realize, or can realize using a combination of dedicated hardware and computer instructions.
In addition, each functional module in embodiments of the present invention can integrate one independent part of formation together, It can be modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.
In conclusion a kind of data validation method, apparatus, electronic equipment provided by the embodiment of the present invention and readable storage Medium, it is current to combine by checking the preset matching relationship respectively checked between sentence in sentence in all of preparatory typing That is completed checks sentence, to determine to check sentence with currently finished corresponding be associated with of sentence that check, and with the pass Joint inspection core sentence checks target data, compared to the prior art, can make to check program during executing data validation Target data is checked to execute with the most associated sentence that checks, making all sentences that check checked that execute is user institute Need to be implemented check check sentence, avoid the incoherent sentence that checks and participate in the process checked to target data In, and then the time required for data validation is shortened, improve the efficiency of data validation;Also by judging whether to receive use The target of family typing checks sentence, and when determining that receiving user's typing target checks sentence, checks sentence with the target and replace It changes determined association and checks sentence, and then sentence is checked with replaced association and checks target data, it is ensured that data validation Process meet the demand of user.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie In the case where without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims Variation is included within the present invention.Any reference signs in the claims should not be construed as limiting the involved claims.

Claims (10)

1. a kind of data validation method, which is characterized in that the method includes:
After the completion of currently checking sentence and checking, statement matching relationship is checked according to preset, all in preparatory typing check Determined in sentence with it is described currently check sentence it is corresponding association check sentence;
Sentence, which is checked, with the association checks target data.
2. the method as described in claim 1, which is characterized in that check sentence with the association described and check target data Before step, the method also includes:
Judge whether that the target for receiving user's typing checks sentence;
When the target for being not received by user's typing checks sentence, sentence is checked with the association described in execution and checks number of targets According to the step of.
3. method according to claim 2, which is characterized in that check sentence with the association described and check target data Before step, the method also includes:
When the target for receiving user's typing checks sentence, the sentence replacement association is checked with the target and checks sentence, Sentence is checked to check sentence as check target data using the target.
4. the method as described in claim 1, which is characterized in that check mesh described with all sentences that check determined After the step of marking data, the method also includes:
Judge the preparatory typing it is all check sentence and whether be fully completed check;
When the preparatory typing it is all check exist in sentence without completion check when checking sentence, continue to execute it is described It currently checks after the completion of sentence checks, checks statement matching relationship according to preset, all in preparatory typing check in sentence Determine with it is described currently check sentence it is corresponding association check sentence the step of.
5. a kind of data validation device, which is characterized in that described device includes:
Statement matching module is checked, for checking statement matching relationship according to preset after the completion of currently checking sentence and checking, Preparatory typing it is all check determined in sentence with it is described currently check sentence it is corresponding association check sentence;
Data validation module checks target data for checking sentence with the association.
6. device as claimed in claim 5, which is characterized in that described device further includes:
First judgment module, for judging whether that the target for receiving user's typing checks sentence;Wherein,
When the first judgment module determines that the target for being not received by user's typing checks sentence, the data validation module Sentence, which is checked, with the association checks target data.
7. device as claimed in claim 6, which is characterized in that described device further includes:
Sentence replacement module is checked, for determining that the target for receiving user's typing checks sentence when the first judgment module When, the sentence replacement association is checked with the target and checks sentence, so that the data validation module is examined using the target Core sentence checks sentence as check target data.
8. device as claimed in claim 5, which is characterized in that described device further includes:
Second judgment module, for judge the preparatory typing it is all check sentence and whether be fully completed check;Wherein,
When second judgment module determines that all check in sentence of the preparatory typing checks in the presence of what is checked without completion When sentence, the statement matching module that checks is continued to execute after the completion of currently checking sentence and checking, and checks language according to preset Sentence matching relationship, preparatory typing it is all check determined in sentence with it is described currently check sentence it is corresponding association check Sentence.
9. a kind of electronic equipment, which is characterized in that including:
Memory, for storing one or more programs;
Processor;
When one or more of programs are executed by the processor, such as side of any of claims 1-4 is realized Method.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt Such as method of any of claims 1-4 is realized when processor executes.
CN201810691834.XA 2018-06-28 2018-06-28 Data checking method and device, electronic equipment and readable storage medium Active CN108875056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810691834.XA CN108875056B (en) 2018-06-28 2018-06-28 Data checking method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810691834.XA CN108875056B (en) 2018-06-28 2018-06-28 Data checking method and device, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN108875056A true CN108875056A (en) 2018-11-23
CN108875056B CN108875056B (en) 2021-08-13

Family

ID=64296785

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810691834.XA Active CN108875056B (en) 2018-06-28 2018-06-28 Data checking method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN108875056B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070130113A1 (en) * 2005-10-11 2007-06-07 Ting Heng T Method and system for navigation and visualization of data in relational and/or multidimensional databases
CN101990208A (en) * 2009-07-31 2011-03-23 ***通信集团公司 Automatic data checking method, system and equipment
CN104268181A (en) * 2014-09-16 2015-01-07 国家海洋信息中心 Marine biological survey data rapid check method and device.
CN104462243A (en) * 2014-11-19 2015-03-25 上海烟草集团有限责任公司 Data verification combined ETL scheduling system and method
CN104598569A (en) * 2015-01-12 2015-05-06 北京航空航天大学 Association rule-based MBD (Model Based Definition) data set completeness checking method
CN104732344A (en) * 2015-03-18 2015-06-24 浪潮通信信息***有限公司 Resource data checking system and method
CN104820720A (en) * 2015-05-26 2015-08-05 北京京东尚科信息技术有限公司 Data quality detecting method and device
CN105653730A (en) * 2016-02-01 2016-06-08 中国农业银行股份有限公司 Data quality test method and device
CN106649840A (en) * 2016-12-30 2017-05-10 国网江西省电力公司经济技术研究院 Method suitable for power data quality assessment and rule check

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070130113A1 (en) * 2005-10-11 2007-06-07 Ting Heng T Method and system for navigation and visualization of data in relational and/or multidimensional databases
CN101990208A (en) * 2009-07-31 2011-03-23 ***通信集团公司 Automatic data checking method, system and equipment
CN104268181A (en) * 2014-09-16 2015-01-07 国家海洋信息中心 Marine biological survey data rapid check method and device.
CN104462243A (en) * 2014-11-19 2015-03-25 上海烟草集团有限责任公司 Data verification combined ETL scheduling system and method
CN104598569A (en) * 2015-01-12 2015-05-06 北京航空航天大学 Association rule-based MBD (Model Based Definition) data set completeness checking method
CN104732344A (en) * 2015-03-18 2015-06-24 浪潮通信信息***有限公司 Resource data checking system and method
CN104820720A (en) * 2015-05-26 2015-08-05 北京京东尚科信息技术有限公司 Data quality detecting method and device
CN105653730A (en) * 2016-02-01 2016-06-08 中国农业银行股份有限公司 Data quality test method and device
CN106649840A (en) * 2016-12-30 2017-05-10 国网江西省电力公司经济技术研究院 Method suitable for power data quality assessment and rule check

Also Published As

Publication number Publication date
CN108875056B (en) 2021-08-13

Similar Documents

Publication Publication Date Title
CN111241389B (en) Sensitive word filtering method and device based on matrix, electronic equipment and storage medium
CN111414374B (en) Block chain transaction concurrent processing method, device and equipment
CN107316156B (en) Data processing method, device, server and storage medium
CN106033574B (en) Method and device for identifying cheating behaviors
CN109299205B (en) Method and device for warehousing spatial data used by planning industry
CN111615688A (en) Assertion verification code binding method and device
CN108764971A (en) Device identification method, device, electronic equipment and readable storage medium storing program for executing
CN115598505A (en) Chip detection method, device, equipment and storage medium
CN111475494A (en) Mass data processing method, system, terminal and storage medium
CN112363814A (en) Task scheduling method and device, computer equipment and storage medium
CN109447553A (en) A kind of checking method of inventory, system and terminal device
CN110036367A (en) A kind of verification method and Related product of AI operation result
CN113128168A (en) Pad parameter checking and correcting method and device, computer equipment and storage medium
CN109871593B (en) Information inheritance method and device based on BIM platform and storage device
WO2018188222A1 (en) A2l file merging method and device
CN113434542B (en) Data relationship identification method and device, electronic equipment and storage medium
US20190205572A1 (en) Terminal verification method, terminal device, and computer readable storage medium
CN108875056A (en) Data validation method, apparatus, electronic equipment and readable storage medium storing program for executing
CN116702668A (en) Regression testing method and device, electronic equipment and storage medium
CN110865932A (en) Program internal interface testing method, system, terminal and storage medium
CN109815083A (en) A kind of monitoring method of application crashes, device, electronic equipment and medium
CN115617800A (en) Data reading method and device, electronic equipment and storage medium
CN112631842B (en) System memory identification test method, system and electronic equipment
CN109284268A (en) A kind of method, system and the electronic equipment of fast resolving log
CN112231159B (en) Memory installation position testing method, system, terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant