小编Pau*_*man的帖子

获取Oracle PL/SQL中调用过程或函数的名称

有谁知道PL/SQL过程(在这种情况下是一个错误记录过程)是否可以获得调用它的函数/过程的名称?

显然,我可以将名称作为参数传递,但是进行系统调用或获取信息是很好的 - 如果没有从过程/函数调用它,它可能只返回null或其他东西.

如果没有方法可以做到这一点很好 - 只要有可能就好奇(搜索没有产生任何结果).

oracle plsql procedure function

19
推荐指数
2
解决办法
3万
查看次数

Sybase 12:REGEXP搜索条件不明白

我正在使用Sybase 12.5.3,并希望/需要进行正则表达式模式匹配.

Sybase帮助说自从版本11以来一直存在正则表达式功能,但我无法使用任何东西.

本文档描述了REGEXP和SIMILAR TO搜索条件.我在各种表格上都尝试过这两种方法都没有成功.

举个例子:

SELECT * 
  FROM REPORTS 
 WHERE name regexp '.*' 
Run Code Online (Sandbox Code Playgroud)

...给我一个错误:

'regexp'附近的语法不正确.

该错误的唯一搜索结果与MS-SQL有关.

我尝试了各种各样的东西,包括使用REGEXP_LIKE和SIMILAR TO,但我得到了同样的错误,好像这个词不被理解.我错过了什么吗?我正在比较的列包含字符串.

我找不到启用/禁用这些功能的任何选项,并且我提供的实际字符串与它无关.

我正在使用DBArtisan 8.7.5,如果这是相关的.

regex sql t-sql sybase

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

标签 统计

function ×1

oracle ×1

plsql ×1

procedure ×1

regex ×1

sql ×1

sybase ×1

t-sql ×1