gpt4 book ai didi

SQL - 如何检查数据类型的溢出

转载 作者:行者123 更新时间:2023-12-04 06:23:09 26 4
gpt4 key购买 nike

我想检查 SQL 数据库中列的特定数据类型是否溢出。这是我需要放入 SQL 中的文本:

"overflow happened when the value is out of the interval of a column's data type"

最佳答案

像这样的东西适用于 SQL Server ......

DECLARE @userInput NVarChar(100) = '129387918279387987123123';
DECLARE @value Int;

BEGIN TRY
SELECT @value = CONVERT(Int, @userInput);
END TRY
BEGIN CATCH
PRINT 'Overflow happend when the value is out of interval of column''s data type';
END CATCH;

关于SQL - 如何检查数据类型的溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6329554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com