Содержание
- 2. Числовые типы Tочные числовые типы К категории точных числовых типов в SQL относятся те типы, значения
- 3. с плавающей запятой: float (от -1.79E + 308 до 1.79E + 308) и real (от -3.40E
- 4. DECIMAL [(точность[,масштаб])] Параметр точность указывает максимальное количество цифр вводимых данных этого типа (до и после десятичной
- 5. Строковые типы В SQL Server предусмотрены две дублирующих разновидности полей для представления текстовых данных: поля Unicode
- 6. Всего в SQL Server предусмотрены следующие типы для текстовых данных: ∙ char/nchar - строковые данные фиксированной
- 7. При использовании типа Char значения длиной короче заданной дополняются пробелами до указанной длины. Максимальное значение длины
- 8. Если необходимо ввести значения большой длины можно использовать ключевое слово мах, что позволяет определять столбцы до
- 9. datetime (8 байт, точность до 3,33 миллисекунд); smalldatetime (4 байта, точность до минуты). В большинстве приложений
- 10. Тип данных UNIQUEIDENTIFIER используется для хранения глобальных уникальных идентификационных номеров.
- 11. SQL_VARIANT - Служит для хранения значений разных типов одновременно, таких как числовые значения, строки и даты.
- 12. Логический тип данных - хранит значения вида true/false (единица/ноль). В SQL Server он представлен типом данных
- 13. DATEDIFF ( datepart , startdate , enddate )─ возвращает интервал времени, прошедшего между двумя временными отметками
- 14. DATEPART ( datepart , date ) ─ возвращает целое число, представляющее собой указанную аргументом datepart часть
- 15. В ряде случаев функцию DATEPART можно заменить более простыми функциями. DAY ( date ) - целочисленное
- 16. Примеры: DATEPART(dd, '01.01.2016’) – возвращает день месяца (число) для указанной даты такой же результат будет получен
- 17. Найти разность дат в днях между датой отъезда time_out и датой приезда time_in
- 18. DATEADD (datepart, number , date ) Возвращает новое значение datetime, добавляя интервал к указанной части datepart
- 19. Пользовательские типы данных. Могут использоваться при определении какого-либо специфического или часто употребляемого формата. Создание пользовательского типа
- 20. EXEC sp_addtype dt, DATETIME, 'NULL' Удаление пользовательского типа данных происходит в результате выполнения процедуры sp_droptype type
- 21. CREATE TYPE SSN FROM varchar(10) NOT NULL ;
- 22. Преобразование типов Для выполнения преобразований SQL Server содержит функции CONVERT и CAST, с помощью которых значения
- 23. Пример: SELECT ‘сегодня ‘ + CONVERT(VARCHAR(11),GETDATE()) CAST('1977.01.07‘ AS Datetime)
- 24. Оновные функции – поиск подстроки CHARINDEX (expressionToFind ,expressionToSearch[ , start_location ] ) Пример. SELECT CHARINDEX ('морф',
- 25. Временные таблицы Временные таблицы похожи на обычные, однако они не предназначены для постоянного хранения данных. Они
- 27. Скачать презентацию