我是SQL Server新手。 我创建了一个脚本,我导入数据并插入SQL Server。 更新查询工作正常但插入查询不正常。 我收到错误 p>
将数据类型varchar转换为float时出错。插入到dbo。 p> blockquote>
这是代码 p>
$ amount = trim(str_replace('$','',$ data [2])); // echo($ amount); //打印1,000,000.00 // INSERT QUERY //尝试1:失败 $ Query =“INSERT INTO dbo.testtable(id,name,amount) values(11,'John', $ amount)“; //尝试2:失败 $ Query =”INSERT INTO dbo.testtable(id,name,amount) values(11,'John',CONVERT(FLOAT,' $ amount'))“; code> pre>
如何在世界中从变量(
$ amount code>)中插入适当的浮点值到 SQL Server? p> div>