小编Mat*_*ine的帖子

在Select语句中声明和设置变量

我正在尝试编写一个简单的查询,我在其中声明一些变量,然后在Oracle的select语句中使用它们.之前我已经能够在SQL Server中执行以下操作:

DECLARE @date1   DATETIME
SET @date1 = '03-AUG-2010'

SELECT U.VisualID
FROM Usage u WITH(NOLOCK)
WHERE U.UseTime > @Date1
Run Code Online (Sandbox Code Playgroud)

从我已经完成的搜索看来,你无法在Select语句中声明和设置这样的变量.这是正确的还是我在忙什么?

sql oracle variables plsql

20
推荐指数
1
解决办法
14万
查看次数

PL/SQL中是否存在公用表表达式?

我最近在SQL Server中了解了CTE,并尝试在PL/SQL中使用它.我不需要它的反复好处,但是,我想用它来代替创建视图并提高查询性能.只是寻找一些代码可能类似的方向.

sql sql-server oracle

5
推荐指数
1
解决办法
6302
查看次数

标签 统计

oracle ×2

sql ×2

plsql ×1

sql-server ×1

variables ×1