我有一个带有参数的静态字符串,被发送到SQL命令。字符串的格式为delete 'Name' from table where x = 1 and y = 2或select * from table where x = 1 and y = 2。我的问题是,我需要将字符串分解为参数。我只有一个函数来修复和处理这个问题。
select 1 where somevalue = '' or somevalue is null from sometable
我完全理解为什么我要有两个独立的条件。令我困惑的是,为什么这么多年之后,还没有一种标准的快捷符号。我可以理解为什么各种dbms实现不提供快捷方式,因为它没有必要,这样做会使sql的可移植性大大降低,但考虑到跨所有dbms的快捷方式的有用性,我无法理解为什么没有