| expressionlist | A comma-delimited list of values. |
| Return: | HASHCRC returns a single value. |
The HASHCRC function returns a CRC (cyclical redundancy check) value derived from all the values in the expressionlist.
Example:
personRecord := RECORD
STRING UID;
STRING first_name;
STRING last_name;
STRING address;
STRING city;
STRING state;
STRING zip;
STRING SSN
END;
person := DATASET([{'923','James','Jones','123 Elm Street','Hollywood','FL','33022','000-423-6567'},
{'924','Sally','Jones','22 Main Street','Tampa','FL','33604','000-123-4567'},
{'925','Jose','Gomez','111 Biscaya Lane','Miami','FL','33101','000-123-3383'},
{'926','Adam','Wesson','77 Sunset Blvd','Boston','MA','02108','000-123-4464'},
{'927','Evelyn','Murray','740 SW 10th Street','Boston ','MA','02116','000-123-5556'},
{'928','Joe','Yung','7511 Simson Avenue','Chicago','IL','60131','000-123-7890'}], personRecord);
OUTPUT(Person,{SSN,HASHCRC(SSN)});
//output SSN and its CRC hash valueSee Also: DISTRIBUTE, HASH, HASH32, HASH64, HASHMD5