0

我有一个包含几列的测试表:aaa, bbb,ccc

出于某种原因,我可以将数字写为值,但忽略文本值。

这是我的代码:

mysqli_query($con,"INSERT INTO Test (aaa, bbb, ccc)
VALUES ('sssss', 'aaaa',35)");

执行此操作时,只有 columnccc的值为35,第一个 to 列是空的。

我还尝试使用 heidisql 手动编辑数据,但出现错误:

SQL 错误 (1054):“字段列表”中的未知列

尝试在字段中输入文本时。当我输入一个数字时,它可以工作。

我为列尝试了不同的日期类型,包括: INT, TEXTVARCHAR但是没有用。

我在这里想念什么?

编辑:

通过正确设置日期类型,我能够以文本形式书写。

4

0 回答 0