Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Эта функция возвращает наименьшее целое, большее или равное указанному числовому выражению.
Соглашения о синтаксисе Transact-SQL
Синтаксис
CEILING ( numeric_expression )
Аргументы
numeric_expression
Выражение категории точного числового или приблизительного числового типа данных.
Типы возвращаемых данных
Тип возвращаемого значения зависит от типа входных данных numeric_expression:
| Тип Ввода | Возвращаемый тип |
|---|---|
| Плавающий, настоящий | float |
| Десятичная(p, s) | Десятичная(p, 0) |
| int, smallint, tinyint | int |
| bigint | bigint |
| деньги, маленькие деньги | money |
| bit | float |
Если результат не соответствует типу возвращаемого значения, возникает ошибка арифметического переполнения.
Для получения дополнительной информации см. раздел «Точность, масштаб и длина».
Примеры
В этом примере показаны положительные числовые, отрицательные числовые и нулевые входные данные для CEILING функции.
SELECT CEILING($123.45),
CEILING($-123.45),
CEILING($0.0);
В результате получается целочисленная часть вычисленного значения в том же типе данных, что и numeric_expression.
------- -------- -----
124.00 -123.00 0.00