Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何使用数据类型double在表中插入数据_Mysql_Sql - Fatal编程技术网

Mysql 如何使用数据类型double在表中插入数据

Mysql 如何使用数据类型double在表中插入数据,mysql,sql,Mysql,Sql,每当我尝试使用双数据类型保存表时,就会出现此错误,请帮助我,我是新手 表结构中可能存在问题 必须使用长度、值和格式设置Double数据类型 因此,您的答案取决于您希望如何在MYSQL中添加双值 如果您想通过SQL查询MYSQL,那么您应该在查询中使用十进制值而不是逗号进行查询。 查询应该是这样的 在'comment'('no'u of'u comments','newField')中插入值(12,23.5) 这里newField是双精度类型,这个查询可以正常工作 如果您想使用PHPMYADMIN

每当我尝试使用双数据类型保存表时,就会出现此错误,请帮助我,我是新手


表结构中可能存在问题

必须使用长度、值和格式设置
Double
数据类型


因此,您的答案取决于您希望如何在MYSQL中添加双值

  • 如果您想通过SQL查询MYSQL,那么您应该在查询中使用十进制值而不是逗号进行查询。 查询应该是这样的
  • 在'comment'('no'u of'u comments','newField')中插入值(12,23.5)

    这里newField是双精度类型,这个查询可以正常工作

  • 如果您想使用PHPMYADMIN门户在MYSQL数据库中插入默认的十进制值,那么您应该使用“逗号”为十进制添加双值作为
  • 不要忘记,添加逗号仅仅是为了定义小数部分的长度,而添加的值是一种合适的双精度格式,用于定义字段的值。

    创建表TRY(id int(10),Pno int(2),Hours double(40,0));像那样。