|
Ispirer SQLWays数据库迁移软件/h1>
从Microsoft SQL Server到Oracle赋值语句的转换
SQL Server SELECT | SET @local_variable赋值语句允许指定子查询分配一个值到变量,当 Oracle赋值语句(:=)不允许指定子查询。
a) 视图是如何视图,除了标量子查询。
既然这样,SQLWays转换SELECT和SET子句到Oracle赋值语句(:=)。
例如:
b) 视图是标量子查询。
如果SQL Server视图是标量子查询,SQLWays转换SELECT 和 SET子句到Oracle SELECT INTO 语句,并允许分配SQL查询结果到变量。
例如:
c) SELECT | SET包括数个赋值字句。
SQL Server SELECT @local_variable赋值语句可以包括数个数个当Oracle允许只有一个赋值。如果SQL Server SELECT包括多重的赋值,SQLWays转换它们到括多重的赋值语句在Oracle。
例如: