Оглавление:
Видео: Как создать ЗАПРОС С УСЛОВИЕМ в базе данных MS ACCESS 2025
Значения, хранящиеся в ячейках, которые образуют пересечения строк и столбцов таблицы базы данных SQL, являются исходными материалами, из которых вы можете получить значимые отношения и тенденций.
Значения строк
Наиболее заметными значениями в базе данных являются таблицы значений строк. Это значения, которые содержатся в каждой строке таблицы базы данных. Значение строки обычно состоит из нескольких компонентов, потому что каждый столбец в строке содержит значение.
Поле - это пересечение одного столбца с одной строкой. Поле содержит скалярное, или атомное значение . Значение, которое является скалярным или атомным, имеет только один компонент.
Литеральные значения
В SQL переменная или константа могут представлять значение . Логически, значение переменной может время от времени меняться, но значение константы никогда не изменяется. Важным типом константы является значение буквальное . Представление само по себе является значением.
Так же, как SQL имеет много типов данных, он также имеет множество типов литералов. В таблице 8-1 приведены некоторые примеры литералов различных типов данных.
Обратите внимание, что одинарные кавычки включают литералы нечисловых типов. Эти знаки помогают предотвратить путаницу; они могут, однако, также вызывать проблемы.
Тип данных | Пример Literal |
---|---|
BIGINT | 8589934592 |
INTEGER | 186282 |
SMALLINT | 186 |
NUMERIC | 186282. 42 |
DECIMAL | 186282. 42 |
РЕАЛЬНОГО | 6. 02257E23 |
ДВОЙНАЯ ТОЧНОСТЬ | 3. 1415926535897E00 |
FLOAT | 6. 02257E23 |
CHARACTER (15) | 'GREECE' |
Примечание: Пятнадцать общих символов и пробелов находятся между
метками кавычек выше. |
|
VARCHAR (CHARACTER VARYING) | 'lepton' |
Примечание: Пятнадцать общих символов и пробелов находятся между
отметками кавычек выше. |
|
ХАРАКТЕР БОЛЬШОЙ ОБЪЕКТ (512)
(CLOB (512)) |
(очень длинная строка символов) |
BINARY (4) | '01001100011100001111000111001010' |
VARBINARY (4) (BINARY VARYING (4)) | '0100110001110000' |
BINARY LARGE OBJECT (512)
(BLOB (512)) |
(Действительно длинная строка из них и нули) |
DATE | DATE '1969-07-20' |
ВРЕМЯ (2) | ВРЕМЯ '13. 41. 32. 50 ' |
TIMESTAMP (0) | TIMESTAMP
' 2013-02-25-13. 03. 16. 000000 ' |
ВРЕМЯ С ВРЕМЕНИ (4) | ВРЕМЯ
'13. 41. 32. 5000-08. 00 ' |
TIMESTAMP WITH TIMEZONE (0) | TIMESTAMP
' 2013-02-25-13. 03. 16. 0000 + 02. 00 ' |
ДЕНЬ ИНТЕРВАЛА | ИНТЕРВАЛ' 7 'ДЕНЬ |
Что делать, если литерал является символьной строкой, которая сама содержит фразу в одинарных кавычках? В этом случае вы должны ввести две одинарные кавычки, чтобы показать, что одна из отметок кавычек, которые вы вводите, является частью символьной строки, а не индикатором конца строки.Например, вы наберете «атмосферу Земли», чтобы представить символ буквальной «атмосферы Земли».