在sql中字符串怎么与数值类型比较 我来答 1个回答 #热议# 应届生在签三方时要注意什么? 匿名用户 2016-12-18 展开全部 Oracle比较字符串是根据ASCII码来的,第一个字母的ASCII大小比较如果相等再比较下一个,类推。字符串和数字进行操作是会报异常的,因为类型不一样不能进行比较。Oracle在执行SQL的时候有些时候会自动转换,比如:select * from chan_customer cc where cc.customer_id = '1';即使customer_id是数字型的也可以查出来,但是Oracle有区分字符和数字就是通过加不加单引号来区分。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-03-28 sql数字字符串可以比较大小吗 4 2020-05-16 oracle中字符串的大小比较,字符串与数字的比较和运算 1 2013-08-31 SQL数据库中字符串与char数据类型的比较 2014-10-15 SQL字符型与数值型有什么区别啊? 3 2006-04-14 SQL中如何对字符串进行比较? 2014-10-15 SQL字符型与数值型是什么? 3 2021-01-02 sql server中字符串类型的日期如何比较大小 2012-08-30 sqlchar和 char类型的 字符串怎么比较? 更多类似问题 > 为你推荐: