Sybase使用sp_helptext查看系统存储过程的源码

2023-05-16

sp_helptext存储过程用于显示已编译对象的源代码。

sp_helptext是Sybase ASE内置的存储过程,可从任何位置调用。

但实际上,如果直接使用,常常会得到(令人头大的)错误提示:

Msg 17461

Object does not exist in this database.

究其原因,是因为Sybase ASE内置的存储过程均在sybsystemprocs数据库中。

如果希望用sp_helptext查看其源码,可使用如下方法:

(以查看sp_recompile内置存储过程的源码为例)

方法一:

use sybsystemprocs

go

sp_helptext sp_recompile

go

方法二:

sybsystemprocs..sp_helptext sp_recompile

go

Sybase官方手册中说的“The compiled object must be in the current database.”的意思,请根据前文提供的SQL语句自行领会……

参考来源:

sap ase - In Sybase ASE, sp_helptext shows suceeded but nothing else is displayed - Stack Overflowhttps://stackoverflow.com/questions/50708663/in-sybase-ase-sp-helptext-shows-suceeded-but-nothing-else-is-displayed

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sybase使用sp_helptext查看系统存储过程的源码 的相关文章

  • 【sybase】linux环境安装sybase数据库

    目录 安装步骤 使用root创建用户 用户组 安装目录 安装数据库 1 切换sybase用户登录 将ase157 linuxx86 64 tgz上传到 home sybase目录下 2 解压 3 执行安装启动文件 4 创建数据库server
  • 一次数据库的选型,FireBird胜出

    做了n多年的J2EE应用以后 如何做客户端的BI确实让我一下子摸不到门路 近期的一个客户要求我们给他做基于客户端的BI分析 客户是对外提供重要数据的单位 有很多的客户每年购买他的数据 可以说人家的数据库 每行每列都是钱 在这种情况下 他们非
  • Access、SQLite、HSQLDB、Sybase、MySQL、DB4O比较

    本文转自 http blog sina com cn s blog 465bc6c90100eums html 一 Access 数据类型有些另类 而且密码太容易被攻破 性能不高 只能用在Windows程序上 一般说来 单个表不超过10万少
  • java.net.SocketTimeoutException: Read timed out问题排查

    欢迎关注博主微信订阅号 问题日志 java sql SQLException I O Error Read timed out at net sourceforge jtds jdbc TdsCore executeSQL TdsCore
  • Windows 上的 PHP PDO 安装 (xampp)

    我正在尝试开发一个可以在 PHP 上连接到尽可能多的不同数据库的 Web 应用程序 PDO http www php net manual en book pdo php 似乎是正确的接口 但我在安装我需要的所有不同 PDO 数据库驱动程序
  • 如何查看 Sybase 中的列元数据?

    我有一个同事给我的列列表 但这些列驻留在数据库中的不同表中 Sybase中有某种工具可以查询列所属的表吗 我已经尝试过谷歌搜索这种工具 但到目前为止还没有成功 syscolumns 保存列元数据 从 syscolumns 中选择 其中 na
  • 如何根据CASE执行不同的SELECT语句

    我在使用 CASE 语句执行查询时遇到问题 根据我的条件 例如长度 我想执行不同的 SQL 语句 有问题的示例查询如下 select case when char length 19480821 8 then select count 1
  • 在 SQL 比较中比较 null

    我正在使用 VB6 创建前端 我的数据库是 Sybase 我使用 DSN 创建了一些小 exe 来填充网格中的报告 一切正常 但是 如果我使用下面的查询 我只能得到小时和已回答的数据 如果我在 SQL 查询中执行查询 完整的数据就会出现 我
  • 我可以在 Sybase 中使用 MS SQL 语法吗?

    我曾从事 SQL Server 数据库方面的工作 现在我必须处理 Sybase 数据库 使用 Squirrel 客户端 该查询不起作用 DECLARE tableName VARCHAR 500 DECLARE my cursor CURS
  • 保留尾随空格 Sybase

    我有一大块文本数据 我将其拆分并写入多行varchar 255 表的列 有时 最后一个字符恰好是空格 当我读回这一行时 尾随空格被截断 我只得到 254 个字符 当我将下一行附加到这一行的末尾时 这会弄乱我的数据 我的代码将完整的 255
  • Sybase 令牌数据流长度不正确

    将二进制文件保存到图像列时出现以下错误 org springframework jdbc UncategorizedSQLException PreparedStatementCallback SQL 的未分类 SQLException 插
  • 在 Sybase 过程中从表中选择 TOP 1 * 失败

    我尝试在不使用 RowCount 函数的情况下从 Sybase 表中仅获取一条记录 即使 WHERE 条件 返回多个结果 SELECT TOP 1 EMPLOYEE NAME FROM EMPLOYEES WHERE EMPLOYEEID
  • 从数据库加载 26MB 文本数据消耗 258MB 的 JVM 堆

    基于 VisualVM 启动时本地运行的应用程序 Spring JPA Hibernate Sybase 12 Webapp 会消耗 256MB 堆空间中的 40MB 当我触发返回 70 000 多行 文本数据 无 blob 的搜索时 堆空
  • 使用 SQL 对表进行“转置”

    我不知道这个运算是否有名称 但它类似于线性代数中的转置 有没有办法将 1 by n 表 T1 转换为 c 1 c 2 c 3 a n 1 2 3 n 放入如下所示的 n 2 表中 key val c 1 1 b 2 2 c 3 3 a n
  • Getdate(),-1 天

    我不明白为什么 但不知何故这个查询不起作用 我想采用系统日期 1 天 其中 sysdate 比当前日期小 1 天 WHERE a SEND Date gt dateadd DD 1 CAST getdate as date as datet
  • Sybase ASE 15.5:成功插入但没有效果

    我正在尝试将一行插入到一个相当大的表 4 亿行 中 该表有 3 列 integer varchar 128 varchar 255 primary key and clustered index在列 1 2 上并且nonclustered
  • 为什么 SQL Server DATETIME 类型可以节省 1/300 秒的时间?

    SQLServer 日期时间格式存储为 8 个字节 其中前四个字节是自 1900 年 1 月 1 日以来的天数 其他四个字节是自午夜以来的刻度数 刻度为秒的 1 300 我想知道这是为什么 那1 300是从哪里来的呢 这其中一定有一些历史原
  • jconn4.jar 的 Maven 存储库是什么?

    jConn3 是我唯一能找到的 com sybase jdbc3 jdbc jconn3 6 05 我的研究告诉我 jconn3 jar 和 jconn4 jar 是 Sybase jConnect 的一部分 为了下载 至少 最新版本的 j
  • sybase @@error 捕获错误的替代方法

    通常我会遇到这样的错误 EXECUTE STATEMENT SELECT ERR CODE ERROR 它处理简单的错误 如下面的查询 ERROR 返回值 insert into tab1 values 1 error attempt to
  • 通过 JDBC 调用 Sybase 存储过程时结果集为空

    我正在调用一个通过 JDBC 返回多个结果集的 Sybase 存储过程 我需要获取一个特定的结果集 其中有一列名为 结果 这是我的代码 CallableStatement cs conn prepareCall sqlCall cs reg

随机推荐

  • 导出WSL子系统并在服务器Docker上进行部署

    之前一直用的WSL开发 xff0c 后来因为业务需要 xff0c 得迁移到服务器上 xff0c 但是因为安装了很多依赖 xff0c 不想重新装系统 xff0c 所以选择将 WSL子系统打包 xff0c 并用Docker导入 一 WSL导出子
  • Mac OS下关闭本地TimeMachine备份节省磁盘空间

    当我们开启TimeMachine之后 xff0c 在使用外置磁盘时会把备份资料放在外置磁盘上 xff0c 但是某一天发现如下图所示的奇怪现象 xff0c 磁盘使用情况里面竟然有几十GB的 备份 文件 总共256GB容量 xff0c 所以万万
  • 凸函数

    基本介绍 凸函数是一个定义在某个向量空间的凸子集C xff08 区间 xff09 上的实值函数f xff0c 而且对于凸子集C中任意两个向量x1 x2 f x1 43 x2 2 xff08 f x1 43 f x2 2 于是容易得出对于任意
  • Update:Windows Server/Client 各版本信息及更新列表

    1 Windows 11 2 Windows 10 3 Windows nbsp Server 2016 2022
  • [BJWC2010] 严格次小生成树 简单梳理和整理

    https www luogu com cn problem P4180 这篇文章将会默认读者已经掌握了LCA xff0c kruskal等相关基础知识点 考虑最小生成树的 k r u s k
  • 使用Ubuntu22.04搭建k8s环境和一些k8s基础知识

    minikube搭建 基本环境 我使用virtualBox构建的ubuntu xff0c 选择4核4G内存minikube是一个K8S集群模拟器 xff0c 可以快速构建一个单节点的集群 xff0c 用于在本地测试和开发首先使用官方脚本安装
  • 为编辑器TeXworks添加命令biber

    目前 xff0c 在包biblatex日渐成为流行的参考文献处理机制下 xff0c 与其配合使用的编译命令biber也也就开始流行了 在console中手工输入这个命令编译没问题 xff0c 但显得不那么方便 最好将其集成到某个图形化的编辑
  • 一个简单的、基本的、完整的使用biblatex包的例子

    1 介绍 写论文离不开参考文献 xff0c 尤其是毕业论文 由相应的写作软件自动地管理这些参考文献 xff0c 并自动地呈现在论文中至关重要 大家都知道 xff0c 手工添加文献到论文中 xff0c 是枯燥乏味的 xff0c 更为致命的是这
  • Anaconda无法用PIL,我用Pillow替代

    1 问题描述 我想利用文字生成图片信息 xff0c 以方便运行 L A T E X 的加载图片的demo 我自然想到了利用Python来执行这个任务 xff0c 因为它是我使用过的众多编程语言中的最喜欢的语言之一 xff0c 可以用爱不释手
  • 解决DELETE PUT请求方式无法提交表单数据的问题

    1 在web xml中配置过滤器 span class hljs comment lt 将POST请求转化为DELETE或者是PUT 要用 method指定真正的请求参数 gt span span class hljs tag lt spa
  • 使用tinode架设自己的私有聊天服务

    需求 国内的商用im软件都不是开源客户端 xff0c 谁也不知道他们到底干了点啥撒 有时还是需要私有云im来保证数据安全 xff0c 比如我们需要传递账号以及密码等 xff1b 方案1 xff1a 使用网页工具将文本加密 xff0c 然后复
  • Apache httpd 目录列表禁用配置(options indexes)

    Apache httpd服务器在缺省的情况下 xff0c 开启了基于目录列表的访问 xff0c 这是一个存在安全隐患的问题 xff0c 因此可以关闭这个功能 在Apache 2 4的版本中 xff0c 不在支持使用 indexes来配置 x
  • ios 谓词

    1 比较运算符 gt lt 61 61 gt 61 lt 61 61 可用于数值及字符串例 xff1a 64 34 number gt 100 34 2 范围运算符 xff1a IN BETWEEN例 xff1a 64 34 number
  • 三大分布

    三大抽样分布 编辑 三大 抽样分布一般是指卡方分布 xff08 2分布 xff09 t分布和F分布 简介 编辑 如图 三大抽样分布 5张 2分布 编辑 定义 设 X 1 X 2 X n 相互独立 都服从标准正态分布N 0 1 则称 随机变量
  • linux 相关:ubuntu 设置 .bashrc之后 重登不起作用

    ubuntu 设置 bashrc之后 重登不起作用 1 问题2 原因3 解决 1 问题 用户身份登陆ubuntu服务器 xff0c 用户目录新建 bashrc文件并source之后设置生效 xff0c 但是使用ssh重登之后发现之前的设置不
  • 在PPPoE拨号环境下实现基于前缀委派(PD)的IPv6(H3C设备)

    本文于2020年4月成文 2020年9月12日修订 之前写过一篇 在PPPoE拨号宽带上使用IPv6 xff08 Cisco路由器 xff09 xff0c 今天就H3C设备又写了一篇 使用此配置 xff0c H3C路由器 xff08 或其他
  • 【已失效】创维DT741-csf光猫管理员/root超级密码获取方法

    厂商已经升级软件 xff0c 本方法已经失效 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 6
  • 解决JAVA“无法验证证书。将不执行该应用程序。”提示

    笔者的一台电脑安装了Java 8 update 361 需要使用UBNT网桥上的AirView应用 xff08 JAVA xff09 xff0c 但运行时提示 xff1a 应用程序出于安全原因被阻止 无法验证证书 将不执行该应用程序 名称
  • DES密钥的校验位(parity bit)

    DES密钥 xff0c 每个字节的最低比特为校验位 xff08 parity bit xff09 定义于ANSI X3 92 1981 xff08 现为ANSI INCITS 92 1981 xff09 xff0c 第3 5节 xff1a
  • Sybase使用sp_helptext查看系统存储过程的源码

    sp helptext存储过程用于显示已编译对象的源代码 sp helptext是Sybase ASE内置的存储过程 xff0c 可从任何位置调用 但实际上 xff0c 如果直接使用 xff0c 常常会得到 xff08 令人头大的 xff0