在sqlserver里添加dual表,统一sqlserver和oracle的写法

      最近在搞系统的oracle和sqlserver双数据库支持。sqlserver中select 1语句是可以的,但是pl/sql中规定必须要有from子句才行。oracle中是建立了一个实体表,字段为DUMMY varchar2(1)的一个字段,并有个值为X。网上很多资料都说要该sql语句,再想为什么不在sqlserver下也效仿oracle建立一个dual表呢,这样就不用修改关于以上这种查询语句了。 这么多人没有这么做应该是有他们的道理的,可能是权限控制的原因吧。先这样搞着了,到时遇到问题就能研究研究具体原因了,呵呵

你可能感兴趣的:(sqlserver,oracle,数据库,sql)