Oracle中 $ 干什么的

能否具体点?详解一下。
2024-11-29 09:29:46
推荐回答(2个)
回答1:

$ 在oracle常见于:

1.正则表达式:
它表示一行的末尾,如:
SQL> SELECT description, REGEXP_INSTR(description,'ing$') where_it_is
2 FROM testTable
3 WHERE REGEXP_INSTR(description,'ing$') > 0;

DESCRIPTION WHERE_IT_IS
---------------------------------------- -----------
2003 Movie showing 16

2. 系统视图/伪表:
如:sys.tab$
x$ktfbue
v$session

这些都由系统维护,用户不能修改。

回答2:

应该是代表是些 可变 的当前的参数值吧.
比如 $TODAY 表示 今天的日期......