There are infinitely many of them. The square of every odd number will be an odd square number.
The square of any odd number will be an odd square number. eg 12 = 1 32 = 9 52 = 25 etc
99
Assuming you know that your number is a perfect square, the square root of an even number is even, and the square root of an odd number is odd.
423
63
I cannot see how odd or even will determine the number of digits in the square root. For example:100 is an even number, and its square root is 10 (2 digits)121 is an odd number, and its square root is 11 (2 digits)Maybe the question is not phrased properly for what the questioner is asking.
81
9
289
16
23?
16
16
16.
There can't be a prime number that has a square root because the square root would be a factor of the number.
There is no such number. If the four digits are even, the entire number is even, not odd.