COMPUTER SCIENCE AND ENGINEERING
SQL
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
True
|
|
False
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -Table and column names are case-sensitive in some settings. MySQL provides a setting that allows you to enable or disable it. On Linux MySQL, case-sensitive table and column names are usually the default, while case-insensitive used to be the default on Windows, but the installer now asks about this during setup.
Detailed explanation-2: -Table names are stored in lowercase on disk and name comparisons are not case-sensitive. MySQL converts all table names to lowercase on storage and lookup.
Detailed explanation-3: -Keywords in SQL are case-insensitive for the most popular DBMSs. The computer doesn’t care whether you write SELECT, select, or sELeCt; so, in theory, you can write however you like.
Detailed explanation-4: -SQL Case sensitivity is to use the query statements and the keywords tables and columns by specifying them in capital or small letters of alphabets. SQL keywords are by default set to case insensitive, which means that the keywords are allowed to be used in lower or upper case.
Detailed explanation-5: -SQL Server is, by default case insensitive; however, it is possible to create a case sensitive SQL Server database and even to make specific table columns case sensitive.