Mysql sql语句 delete * from tables where id='字符串a'

其中字段id 是varchar可变字符串类型

字符串a是用java中 UUID.Random() 生成的一段字符串随机码,是字符串类型,且长度没有越界。
由于是随机生成码其中包含有字符e d这时候SQL语句就执行报错,提示提示错误信息:包含e d那一段字符串有问题。

拜托大神们帮我看下。谢谢

sql

4个回答

图片说明

删除语句不是带 *
delete from tables where id = '字符串a';就行

mysql 常用语句

不会啊。这个没有问题的啊

这句话怎么会有问题咧?再说你的id是uuid也不会有什么问题的啊。。会不会是其他的错。生成的sql语句是什么样的

delete from 中间不需要有*号的 select * from 中间需要*

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐