无法将值插入表(SQL Server)

问题描述 投票:0回答:3

我有6列=

StudentID (INTEGER),
Name (VARCHAR),
Alamat (TEXT),
Gender (VARCHAR),
DateofBirth (DATE),
NoHp (VARCHAR);

这是图像的详细信息

enter image description here

并且,当我在此表中插入值时,我收到错误消息。

这是图像的错误信息

enter image description here

请帮帮我,谢谢。

sql sql-server sql-server-2008
3个回答
1
投票

根据截图,您将Gender列指定为varchar(7),并且您尝试设置长度为9的字符串。(laki-laki)

我建议你增加列长度或注意你想要设置的字符串长度。


1
投票

纠正你的约会并使用2000-12-12而不是0200-12-12

并且当您输入长度超过7个字符的值时,增加Gender列的大小。


0
投票

为GENDER列创建VARCHAR(20)。

© www.soinside.com 2019 - 2024. All rights reserved.