gpt4 book ai didi

mysql - 找不到 MySQL 语法错误

转载 作者:行者123 更新时间:2023-11-29 01:26:06 25 4
gpt4 key购买 nike

MySQL 给我一个简单查询的语法错误,但我没有看到任何错误。如果大家发现了请帮忙。

insert into cast(sid,celeb_id,type,name,prior)
values(30,1,1,'James Keziah Delaney',2)

它在cast附近给出了sql语法错误。

最佳答案

导致这个错误的主要原因是有一个函数Cast在mysql中。

看起来像是调用cast()函数。

您可以选择一种解决方案来解决它。

  1. 添加`以包含转换表名称

看起来像这样。

insert into `cast`(sid,celeb_id,type,name,prior) values(30,1,1,'James Keziah Delaney',2)

sqlfiddle

  • cast(之间添加一个空格,让mysql知道你不想执行Cast方法。感谢@Barmar提醒。
  • 注意:

    我建议您不要从关键字或函数名称中给出表名称。

    关于mysql - 找不到 MySQL 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51754277/

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