I want to know the answer to the question below.
Which XML element correctly defines a 32-bit integer field?
A. <attribute name="count" label="Count" type="integer" />
B. <attribute name="count" label="Count" type="long" />
C. <attribute name="count" label="Count" type="integer" length="32" />
D. <attribute name="count" label="Count" type="long" length="32" />
Thank you for your help.
Solved! Go to Solution.
Views
Replies
Total Likes
Hello Rama,
It should not be option D as the attribute length="32" does not have any logical value here .
The highest limit of a 32-bit integer is 2,147,483,647 which is 10 digits long. so as it is , you cannot have a 32-bit integer more than 10 digits long , which in turn makes the length attribute useless in case of integer 32-bit columns.
So when we are defining type="long" , we are limiting the length to 10 automatically .
Although , it would not cause any issues in operations but logically the most appropriate option is B .
Regards,
Adhiyan
Views
Replies
Total Likes
Option B
Views
Replies
Total Likes
Is not it option D?
Views
Replies
Total Likes
It should be option D.
Views
Replies
Total Likes
Hello Rama,
It should not be option D as the attribute length="32" does not have any logical value here .
The highest limit of a 32-bit integer is 2,147,483,647 which is 10 digits long. so as it is , you cannot have a 32-bit integer more than 10 digits long , which in turn makes the length attribute useless in case of integer 32-bit columns.
So when we are defining type="long" , we are limiting the length to 10 automatically .
Although , it would not cause any issues in operations but logically the most appropriate option is B .
Regards,
Adhiyan
Views
Replies
Total Likes
Thanks Adhiyan!
Views
Replies
Total Likes
Views
Likes
Replies