name-SQL语句错误,userId就是这样的

问题描述

SQL语句错误,userId就是这样的

String sql="insert into userInfo(NAME,EMPCODE,DEPTCODE,SEX,TEL,MOBILE,STATE,USERTYPE,ADDRESS,POSTALCODE,STATION,QQ) " +
"values(?,?,?,?,?,?,?,?,?,?,?,?) where userId=?";
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where userId=1434594273200' at line 1

解决方案

这样写不对啊,insert插入语句怎么能指定userId;按照你的逻辑应该使用update

解决方案二:

insert 语句没有where条件

解决方案三:

INSERT 语句没有 WHERE 子句的啊!!!

解决方案四:

where userId=1434594273200' at line 1
看到错误了没,,, insert 怎么能有 where
可以换成update

解决方案五:

SQL写的严重有问题,insert不可以使用where

解决方案六:

再看看SQL语句格式

时间: 2024-09-14 13:10:30

name-SQL语句错误,userId就是这样的的相关文章

ASP+Access莫名奇妙的sql语句错误解决

有时候写ASP用conn.execute(sql)查询.更新.插入Access数据库数据时,明明正确的语句却往往会显示sql语句错误,相当恼火,特进行了归纳,可适当为字段添加"["."]"解决: 例1:select * from a如出现错误,可改为:select * from [a] 例2:UPDATE [user] SET password = '"&data1&"' where secname='"&dat

网页显示SQL语句错误???

问题描述 网页显示SQL语句错误??? 网页显示 (Table 'zjwdb_305329.wy_kefu' doesn't exist [ SQL语句 ] : SHOW COLUMNS FROM wy_kefu) 是怎么回事???SQL语句错误??显示具体位置在(LINE: 320).而此文件中第320行显示:trace($this->error,'','ERR');应该怎么改???谢谢啊 解决方案 这不是很明显,没有 wy_kefu 这张表 解决方案二: 是数据库没有wy_kefu 这张表吗

sql-用SSH SQL语句错误哪里有错呢

问题描述 用SSH SQL语句错误哪里有错呢 select this_.pid as pid2_0_, this_.pname as pname2_0_, this_.market_price as market3_2_0_, this_.shop_price as shop4_2_0_, this_.image as image2_0_, this_.pdesc as pdesc2_0_, this_.is_hot as is7_2_0_, this_.pdate as pdate2_0_,

sql语句中出现了这样的错误怎么解决呀!

问题描述 sql语句中出现了这样的错误怎么解决呀! String sql = "select tab.nid,tab.tid,tab.pdate,tab.ptype,tab.psysdate,tab.pprice,tab.prodname," + "tab.auditstatus,tab.pnumber,tab.zprice,tab.companyId,tab.sno,tab.soeno,tab.provname from " + "(select n.i

update-sql语句错误,看着晕。

问题描述 sql语句错误,看着晕. String sql="update userInfo set(NAME=?,EMPCODE=?,DEPTCODE=?,SEX=?,TEL=?,MOBILE=?,STATE=?,USERTYPE=?,ADDRESS=?,POSTALCODE=?,STATION=?,QQ=?) " + " where userId=?"; You have an error in your SQL syntax; check the manual

access-sql语句错误,帮忙看下问题在哪

问题描述 sql语句错误,帮忙看下问题在哪 update Chongzhi set JinE=(select JinE from Chongzhi where Id=12) where ID=1;access中 解决方案 http://www.jb51.net/article/53835.htm 解决方案二: (select JinE from Chongzhi where Id=12)的值单独发sql查出来,再作为参数传到update语句中 解决方案三: sql语句的错误 解决方案四: 我一般

sql语句更新出问题111111

问题描述 sql语句更新出问题111111 解决方案 id是字符串类型么?输出下错误看看 解决方案二: 那目测就是我说的问题了.或者你的sex参数类型有问题. 解决方案三: 封装Users实体的数据类型要与表中数据类型一致. 解决方案四: SQL语句错误啦,上面错误信息说的很清楚你的Id列应该是整型吧,你加引号了 解决方案五: 注意看一下你的update语句,update 中sex=有两个,其中一个sex=isadmin?格式不对,改成isadmin=? 解决方案六: sex=isadmin?改

请问: 查询到今天为止连续3天登陆的用户 (sql语句)

问题描述 请问: 查询到今天为止连续3天登陆的用户 (sql语句) KeyId UserID Time 2 131 2014-12-29 3 131 2014-12-30 4 102 2014-12-23 5 30 2014-12-29 6 30 2014-12-28 7 30 2014-12-27 8 19 2014-12-29 9 7 2014-12-29 10 8 2014-12-30用户登陆表 查询出以前(前天)到今天, 连续3天都登陆过的用户的数量 请问sql怎么写, 谢谢 解决方案

sql 函数-mysql创建函数一直提示语句错误

问题描述 mysql创建函数一直提示语句错误 我在数据库的部门表里存的树形结构,在已知子部门时向上查找所有父级部门,写的函数如下 CREATE FUNCTION queryAllDept(@currdeptid varchar(50)) returns varchar(200) BEGIN declare @allname varchar(200) DEFAULT ''; declare @tempname varchar(200) DEFAULT ''; declare @tempparid