发布网友 发布时间:2024-10-19 19:44
共4个回答
热心网友 时间:2024-11-12 14:34
因为t1.b可以全部转化为数字类型,如果其中有一条包含非数字就会提示出错。数值和字符有时候会默认相互转化。热心网友 时间:2024-11-12 14:34
上面说的不错,数据类型隐式转换,个人强烈建议不要依赖隐式数据转换:能转换自然没问题,不能转换是报错;关键的是引起其他不可知问题:运行环境变了,原先正常的sql运行不了;性能问题热心网友 时间:2024-11-12 14:35
*转换,一般是有方向的:热心网友 时间:2024-11-12 14:35
一楼说的不错,当你的条件为数字的时候(不管该字段为字符还数字型),直接写数字就可以查询。热心网友 时间:2024-11-12 14:34
因为t1.b可以全部转化为数字类型,如果其中有一条包含非数字就会提示出错。数值和字符有时候会默认相互转化。热心网友 时间:2024-11-12 14:34
上面说的不错,数据类型隐式转换,个人强烈建议不要依赖隐式数据转换:能转换自然没问题,不能转换是报错;关键的是引起其他不可知问题:运行环境变了,原先正常的sql运行不了;性能问题热心网友 时间:2024-11-12 14:35
*转换,一般是有方向的:热心网友 时间:2024-11-12 14:35
一楼说的不错,当你的条件为数字的时候(不管该字段为字符还数字型),直接写数字就可以查询。热心网友 时间:2024-11-12 14:34
因为t1.b可以全部转化为数字类型,如果其中有一条包含非数字就会提示出错。数值和字符有时候会默认相互转化。热心网友 时间:2024-11-12 14:34
上面说的不错,数据类型隐式转换,个人强烈建议不要依赖隐式数据转换:能转换自然没问题,不能转换是报错;关键的是引起其他不可知问题:运行环境变了,原先正常的sql运行不了;性能问题热心网友 时间:2024-11-12 14:35
*转换,一般是有方向的:热心网友 时间:2024-11-12 14:35
一楼说的不错,当你的条件为数字的时候(不管该字段为字符还数字型),直接写数字就可以查询。