java编程数据库删除操作
我通过jcreat建立与数据库的联系,然后编写某段程序删除工资大于1500的记录,其中sql语句是select*from职工delectwhere工资大于1500。我其实...
我通过jcreat建立与数据库的联系,然后编写某段程序删除工资大于1500的记录,其中sql语句是select*from职工delect where 工资大于1500。我其实错把delete写成delect,竟然编译通过而且最后得出结果,反而delete from 职工where 工资大于1500。编译不过,这是为什么。创建的表名称是职工
展开
展开全部
职工表里面有一项叫“工资”吗?
如果没有的话,那就去创建表的时候添加一下。
如果有的话,那么where后面要这样写:工资>1500。
对不对我不知道,没有运行过,你就试一下吧。
如果没有的话,那就去创建表的时候添加一下。
如果有的话,那么where后面要这样写:工资>1500。
对不对我不知道,没有运行过,你就试一下吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select*from职工delect where 工资大于1500
前者会把职工表用delect代替,职工表别名为delect
select*from职工delete where 工资大于1500
后者会delete为关键字,不能用来代替职工表
前者会把职工表用delect代替,职工表别名为delect
select*from职工delete where 工资大于1500
后者会delete为关键字,不能用来代替职工表
追问
也就是说我所进行的是查询操作而非删除操作?
追答
select语句本来就是查询语句
删除语句delete from 职工 where 工资大于1500
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询