前端之家收集整理的这篇文章主要介绍了
如果一个人的名字是Null那么它将如何打破数据库?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在BBC上阅读了
this篇
文章.它讲述了一个名叫Jenifer Null的人的故事,以及她在使用在线
数据库(如预订机票,网上银行等)时如何面对日常问题.
我不熟悉数据库,我不经常使用它.当我建立一个学习网站时,服务器端表单验证使用正则表达式.从我记忆中,它会愉快地接受“Null”这个名字.我没有尝试过.
当这种情况发生时,有人可以解释技术问题吗?表单验证只是做一个字符串== NULL或什么的?即便如此,我也不认为NULL与“NULL”相同.
我见过
数据库接口(例如框架库),它返回’null’作为空列的字符串.我相信有一个标志可以打开或
关闭它进行调试.此标志允许开发人员轻松确定空字段是空值还是空值的结果.这是一个糟糕的环境,特别是在生产中,并且可以解释
文章中解释的问题.
将“null”转换为空值的反向处理应该为名称字段生成应用程序错误.我希望这会很快得到解决.
原文链接:https://www.f2er.com/mssql/80168.html