MCQOPTIONS
Saved Bookmarks
This section includes 174 Mcqs, each offering curated multiple-choice questions to sharpen your C Programming knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
‘fetchrow_hashref()’ returns a reference to the hash of row values keyed by what? |
| A. | row name |
| B. | column name |
| C. | table name |
| D. | database name |
| Answer» C. table name | |
| 52. |
Which is the library file that contains various portability macros and definitions? |
| A. | my_global.h |
| B. | my_sys.h |
| C. | mysql.h |
| D. | my_local.h |
| Answer» C. mysql.h | |
| 53. |
INT3 maps to MySQL type _____________ |
| A. | TINYINT |
| B. | SMALLINT |
| C. | MEDIUMINT |
| D. | BIGINT |
| Answer» D. BIGINT | |
| 54. |
The maximum non zero value for FLOAT is ______________ |
| A. | 3.402823466E+38 |
| B. | 3.402823466E+37 |
| C. | 3.402823466E+39 |
| D. | 3.402823466E+35 |
| Answer» B. 3.402823466E+37 | |
| 55. |
Which function returns an array of row values? |
| A. | fetchrow_array() |
| B. | fetchrow_arrayref() |
| C. | fetch() |
| D. | fetchrow_hashref() |
| Answer» B. fetchrow_arrayref() | |
| 56. |
The join in which all the rows from the right table appear in the output irrespective of the content of the other table is ______________ |
| A. | CARTESIAN JOIN |
| B. | CROSS JOIN |
| C. | INNER JOIN |
| D. | RIGHT JOIN |
| Answer» E. | |
| 57. |
The one that is not optional is _____________ |
| A. | select_list |
| B. | table_list |
| C. | row_constraint |
| D. | grouping_columns |
| Answer» B. table_list | |
| 58. |
‘abc’ || ‘xyz’, when PIPES_AS_CONCAT is enabled, results in ____________ |
| A. | 0 |
| B. | 1 |
| C. | abcxyz |
| D. | xyzabc |
| Answer» D. xyzabc | |
| 59. |
The number of rows in the table is 10. Suppose all rows are deleted. The new row starts with sequence number _____________ |
| A. | 11 |
| B. | 1 |
| C. | 100 |
| D. | 101 |
| Answer» C. 100 | |
| 60. |
If the PIPES_AS_CONCAT is disabled, ‘abc’ || ‘xyz’ results in ____________ |
| A. | 1 |
| B. | 0 |
| C. | error |
| D. | -1 |
| Answer» C. error | |
| 61. |
INT2 maps to MySQL type _____________ |
| A. | TINYINT |
| B. | SMALLINT |
| C. | MEDIUMINT |
| D. | BIGINT |
| Answer» C. MEDIUMINT | |
| 62. |
In MyISAM tables, when a table is emptied with the TRUNCATE TABLE, the counter begins at _____________ |
| A. | 0 |
| B. | 1 |
| C. | -1 |
| D. | arbitrary |
| Answer» C. -1 | |
| 63. |
The server is told to accept spaces after function names by _____________ |
| A. | –sql-mode=SKIP_SPACE |
| B. | –sql-mode=IGNORE_SPACE |
| C. | –sql-mode=SPACE_IGNORE |
| D. | –sql-mode=SPACE_SKIP |
| Answer» C. –sql-mode=SPACE_IGNORE | |
| 64. |
STRICT_ALL_TABLES turns on stricter checking of data values. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 65. |
Which mode prevents entry of the ‘zero’ date value in strict mode? |
| A. | SUPPRESS |
| B. | NO_ZERO_DATE |
| C. | PREVENT |
| D. | NO_ZERO_IN_DATE |
| Answer» C. PREVENT | |
| 66. |
Which mode is a shorthand for ‘both strict modes plus a bunch of other restrictions’? |
| A. | STRICT_ALL_TABLES |
| B. | STRICT_TRANS_TABLES |
| C. | TRADITIONAL |
| D. | ERROR_WHEN_DIVIDE_BY_ZERO |
| Answer» D. ERROR_WHEN_DIVIDE_BY_ZERO | |
| 67. |
For which type are illegal values converted to the appropriate ‘zero’ value? |
| A. | Numeric |
| B. | String |
| C. | ENUM |
| D. | TIME |
| Answer» E. | |
| 68. |
By default, MySQL clips out of range numeric values to the nearest fit value. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 69. |
MySQL works with spatial values in 3 formats. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 70. |
MEMORY tables do not support BLOB and TEXT indexes. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 71. |
The maximum non zero value for FLOAT is ___________ |
| A. | 3.402823466E+38 |
| B. | 3.402823466E+37 |
| C. | 3.402823466E+39 |
| D. | 3.402823466E+35 |
| Answer» B. 3.402823466E+37 | |
| 72. |
The datatype INT stores ___________ |
| A. | 16 bit |
| B. | 32 bit |
| C. | 48 bit |
| D. | 64 bit |
| Answer» C. 48 bit | |
| 73. |
A DEFAULT value cannot be supplied to TEXT types. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 74. |
How many of the following attributes are allowed only for numeric types? |
| A. | 1 |
| B. | 2 |
| C. | 3 |
| D. | 4 |
| Answer» C. 3 | |
| 75. |
A DEFAULT value cannot be supplied to spatial types. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 76. |
Which data and time datatype stores time value in ‘hh:mm:ss’ format? |
| A. | DATE |
| B. | TIME |
| C. | DATETIME |
| D. | TIMESTAMP |
| Answer» C. DATETIME | |
| 77. |
In a MyISAM table, if the maximum value of an AUTO_INCREMENT increment column is 12 and that row is deleted, the next value generated is _____________ |
| A. | 12 |
| B. | 13 |
| C. | 1 |
| D. | 14 |
| Answer» C. 1 | |
| 78. |
If an integer column is used for the values in range 1 to 99999, the best suitable datatype is ____________ |
| A. | MEDIUMINT SIGNED |
| B. | MEDIUMINT UNSIGNED |
| C. | SMALLINT SIGNED |
| D. | SMALLINT UNSIGNED |
| Answer» C. SMALLINT SIGNED | |
| 79. |
The expression ‘2 BETWEEN 2 AND 5’ results in ____________ |
| A. | True |
| B. | False |
| C. | -1 |
| D. | 2 |
| Answer» B. False | |
| 80. |
0x61 + 0 results in _____________ |
| A. | 0 |
| B. | ‘a’ |
| C. | 97 |
| D. | arbitrary |
| Answer» D. arbitrary | |
| 81. |
The number of strings among the following matched with ‘%all%’ is _____________ |
| A. | 1 |
| B. | 2 |
| C. | 3 |
| D. | 4 |
| Answer» E. | |
| 82. |
The expression ‘HI’ LIKE NULL results in _____________ |
| A. | True |
| B. | False |
| C. | |
| D. | 0 |
| Answer» D. 0 | |
| 83. |
The datatype SMALLINT stores ___________ |
| A. | 16 bit |
| B. | 32 bit |
| C. | 48 bit |
| D. | 8 bit |
| Answer» B. 32 bit | |
| 84. |
The maximum size in bytes of a row in MySQL is __________ |
| A. | 65534 |
| B. | 65535 |
| C. | 65536 |
| D. | 65537 |
| Answer» C. 65536 | |
| 85. |
Which operator is used to return value from JSON columns after evaluating the path and unquoting the result? |
| A. | -> |
| B. | ->> |
| C. | << |
| D. | >> |
| Answer» C. << | |
| 86. |
The ‘LAST_INSERT_ID()’ is tied only to the ‘AUTO_INCREMENT’ values generated during the current connection to the server. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 87. |
The operator used in PHP to access property of an object is ________________ |
| A. | . |
| B. | * |
| C. | -> |
| D. | @ |
| Answer» D. @ | |
| 88. |
On Unix, ‘mysql’ client writes a record of executed statements to a history file. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 89. |
What is the default format for “Year” data type? |
| A. | YYYY |
| B. | YYYY-DD-MM |
| C. | MM-YYYY-DD |
| D. | None of the mentioned |
| Answer» B. YYYY-DD-MM | |
| 90. |
The datatype for single precision floating point number is ____________ |
| A. | FLOAT |
| B. | DOUBLE |
| C. | INT |
| D. | BIGINT |
| Answer» B. DOUBLE | |
| 91. |
What is the default format for “Time” data type? |
| A. | HHH:MI:SS |
| B. | SS:MI:HHH |
| C. | MI:SS:HHH |
| D. | None of the mentioned |
| Answer» B. SS:MI:HHH | |
| 92. |
What is the default format for “Date” data type? |
| A. | YYYY-MM-DD |
| B. | MM-YYYY-DD |
| C. | DD-MM-YYYY |
| D. | None of the mentioned |
| Answer» B. MM-YYYY-DD | |
| 93. |
Which datatype means a variable length non binary string? |
| A. | VARCHAR |
| B. | BINARY |
| C. | VARBINARY |
| D. | BLOB |
| Answer» B. BINARY | |
| 94. |
Which data type is more suitable for storing “small notes” in Mysql? |
| A. | Char |
| B. | Varchar |
| C. | Mediumtext |
| D. | Longtext |
| Answer» D. Longtext | |
| 95. |
Which among the following is the correct representation of “float(1,1)”? |
| A. | Total of 1 digit |
| B. | Total of 2 digit |
| C. | Total of 2 digit, one digit at right of the decimal, one digit at left of the decimal |
| D. | None of the mentioned |
| Answer» B. Total of 2 digit | |
| 96. |
Which among the following is the correct representation of “float(5,0)”? |
| A. | 12345.123 |
| B. | 12345.1 |
| C. | 12345 |
| D. | 123.123 |
| Answer» D. 123.123 | |
| 97. |
Which among the following are the correct representation of “float(4,2)”? |
| A. | 24.33 |
| B. | 124.4 |
| C. | 12.123 |
| D. | Both 24.33 and 124.4 |
| Answer» E. | |
| 98. |
What will be the storage pattern for “float(4,2)” in Mysql? |
| A. | Total of four digits, two to the left of decimal and two to the right of decimal |
| B. | Total of six digits |
| C. | Total of four digits, not distributed uniformly |
| D. | None of the mentioned |
| Answer» B. Total of six digits | |
| 99. |
“Numeric Data” is used to store ____________ |
| A. | Whole numbers |
| B. | Natural numbers |
| C. | Rational numbers |
| D. | Both Whole and Natural numbers |
| Answer» E. | |
| 100. |
What is the default format for “Timestamp” data type? |
| A. | YYYY-MM-DD HH:MI:SS |
| B. | MM-YYYY-DD HH:MI:SS |
| C. | DD-YYYY-MM MI:HH:SS |
| D. | None of the mentioned |
| Answer» B. MM-YYYY-DD HH:MI:SS | |