[SOLVED] KDB: generate random string

Issue

How can one generate a random string of a given length in KDB? The string should be composed of both upper and lower case alphabet characters as well as digits, and the first character can not be a digit.

Example:

"i0J2Jx3qa" / OK
"30J2Jx3qa" / bad

Thank you very much for your help!

Solution

stringLength: 13
randomString: (1 ? .Q.A,.Q.a) , ((stringLength-1) ? .Q.nA,.Q.a)

Answered By – S.V

Answer Checked By – Willingham (BugsFixing Volunteer)

Leave a Reply

Your email address will not be published. Required fields are marked *