server sql 将截断字符串或二进制数据

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图

CREATE TABLE [dbo].[hyxi] (
[会员编号] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
[会员名称] nvarchar(20) COLLATE Chinese_PRC_CI_AS NOT NULL,
[原始积分] decimal(18,6) NULL,
[现积分] decimal(18,6) NULL
)
INSERT INTO hyxi ( 会员编号,会员名称,原始积分,现积分 )
VALUES
( 'abc0000000000000000102', '雷志康', 18.0000, 16.0000 )

将截断字符串或二进制数据。

语句已终止。
[22001] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]将截断字符串或二进制数据。 (8152)
[01000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]语句已终止。 (3621)

运行结果及报错内容
将截断字符串或二进制数据。
我的解答思路和尝试过的方法

已对数据库字段长度加长很多

我想要达到的结果

如何解决

没问题啊。。

img