sqlserver2000的企业管理器中,查看存储过程时会把所有存储过程显示出来,能不能把系统用的屏蔽掉,只显示自己定义的? [问题点数:20分,结帖人ocool]

Bbs1
本版专家分:5
结帖率 100%
Bbs12
本版专家分:374376
Blank
状元 2003年 总版技术专家分年内排行榜第一
Blank
金牌 2003年11月 总版技术专家分月排行榜第一
2003年10月 总版技术专家分月排行榜第一
2003年8月 总版技术专家分月排行榜第一
2003年6月 总版技术专家分月排行榜第一
2003年5月 总版技术专家分月排行榜第一
2003年4月 总版技术专家分月排行榜第一
2003年3月 总版技术专家分月排行榜第一
Blank
银牌 2003年9月 总版技术专家分月排行榜第二
2003年7月 总版技术专家分月排行榜第二
2003年2月 总版技术专家分月排行榜第二
Blank
铜牌 2003年1月 总版技术专家分月排行榜第三
2002年12月 总版技术专家分月排行榜第三
Bbs12
本版专家分:374376
Blank
状元 2003年 总版技术专家分年内排行榜第一
Blank
金牌 2003年11月 总版技术专家分月排行榜第一
2003年10月 总版技术专家分月排行榜第一
2003年8月 总版技术专家分月排行榜第一
2003年6月 总版技术专家分月排行榜第一
2003年5月 总版技术专家分月排行榜第一
2003年4月 总版技术专家分月排行榜第一
2003年3月 总版技术专家分月排行榜第一
Blank
银牌 2003年9月 总版技术专家分月排行榜第二
2003年7月 总版技术专家分月排行榜第二
2003年2月 总版技术专家分月排行榜第二
Blank
铜牌 2003年1月 总版技术专家分月排行榜第三
2002年12月 总版技术专家分月排行榜第三
Bbs7
本版专家分:11925
Bbs1
本版专家分:1
Bbs10
本版专家分:102159
Blank
铜牌 2003年12月 总版技术专家分月排行榜第三
Blank
黄花 2004年1月 MS-SQL Server大版内专家分月排行榜第二
2003年12月 MS-SQL Server大版内专家分月排行榜第二
2003年10月 MS-SQL Server大版内专家分月排行榜第二
2003年9月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2004年2月 MS-SQL Server大版内专家分月排行榜第三
2003年11月 MS-SQL Server大版内专家分月排行榜第三
Bbs4
本版专家分:1857
查询数据库中当前用户下的所有表,存储过程,视图,触发器
Select object_name From user_objects Where object_type='TRIGGER'; --<em>所有</em>触发器Select object_name From user_objects Where object_type='PROCEDURE'; --<em>所有</em><em>存储过程</em>Select object_name From user_objects Where object_t...
查看当前的用户都创建了什么存储过程
<em>查看</em>当前用户:select * from user_procedures; 或者select * from user_objects where object_type='PROCEDURE';-- 一定要大写<em>查看</em><em>所有</em>用户(注意有查询权限)select * from all_procedures;或者select * from all_objects where object_
oracle 查用户所有表,所有函数和存储过程所有用户,当前用户连接,用户权限,service name...
1.oracle查用户表空间 select * from user_all_tables 2.oracle查询<em>所有</em>函数和<em>存储过程</em> select * from user_source 3.oracle查询<em>所有</em>用户 select * from all_users select * from dba_users 4.oracle<em>查看</em>当前用户连接 select * from V...
SQL查看数据库中包含临时表的所有存储过程
使用游标过滤包含#开头的<em>存储过程</em> declare @name varchar(300) declare mycur cursor for     select name from sysobjects o,syscomments s     where o.id = s.id and o.xtype ='p' and text like '%#%' and o.xtypr =
sqlserver查询数据库所有存储过程、触发器、索引信息
1. 查询<em>所有</em><em>存储过程</em> select Pr_Name as [<em>存储过程</em>], [参数]=stuff((select ','+[Parameter] from ( select Pr.Name as Pr_Name,parameter.name +' ' +Type.Name + ' ('+convert(varchar(32),parameter.max_length)+')' as Parame
MySQL删除存储过程
当数据库存储废弃的<em>存储过程</em>时,需要删除 MySQL中,使用DROP语句删除<em>存储过程</em>语法格式 DROP {PROCEDURE | FUNCTION} [IF EXISTS] sp_name参数说明Sp_name,为删除的<em>存储过程</em>名称 IF EXISTS,表示如果程序不存在,可以避免发生错误,产生一个警告,该警告可以使用SHOW WARNINGS进行查询删除<em>存储过程</em>CountProc1
SQL Server2000存储过程中raiserror的使用
<em>系统</em>预定义错误代码SQL Server 有3831个预定义错误代码,由master.dbo.sysmessages表维护。每一个错误代码都有相应的级别和描述。错误定义的级别从0到25。20以上的错误代表重大错误,通常意味着该错误会导致存储进程立刻终止,并且<em>所有</em>的客户连接都要重新初始化。非关键性错误只是禁止掉当前运行的程序行,并继续执行。判断错误是否发生和得到错误描述信息的方法:IF @
oracle中查看和删除存储过程
查询<em>存储过程</em>:select * From user_sourceuser_source存储的数据有些特殊。SQL> desc user_source; Name Null? Type ----------------------------------------- -------- ---------------------------- NAME VARCHAR2(30) TYPE VARCHAR2(12)
sqlserver导出sql语句的存储过程
CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname ...
显示数据库的所有存储过程(mysql)
显示数据库的<em>所有</em><em>存储过程</em> 我们可以用 select name from mysql.proc where db=’数据库名’; 或者 select routine_name from information_schema.routines where routine_schema='数据库名'; 或者 show procedure status where db='数据库名...
oracle数据库命令行查看存储过程
SELECT   TEXT     FROM USER_SOURCE    WHERE      NAME = upper(addServUser)     AND TYPE = PROCEDUREORDER BY LINE;
SQLServer2012通过链接服务器执行SQLServer2000的存储过程的问题
今天发现个问题,就是SQLServer2012通过链接服务器执行SQLServer2000的<em>存储过程</em>的问题,就是用2012的数据库链接服务器执行2000的数据库的带参数<em>存储过程</em>,必须要把参数写齐,不然会出错如下: 在远程的2000版本 创建表: USE [pubs] GO CREATE TABLE [dbo].[ceshi]( [id] [int] IDENTITY(1,1) NO
MySQL查看存储过程
MySQL存储了,<em>存储过程</em>的状态信息 可以使用SHOW STATUS语句,或SHOW CREATE语句来<em>查看</em>,也可以直接从<em>系统</em>的information_schema数据库中查询SHOW STATUS语句SHOW STATUS语句,<em>查看</em><em>存储过程</em>的状态语法格式SHOW {PROCEDURE | FUNCTION} STATUS [LIKE ‘pattern’]参数说明PROCEDURE和FUNCTIO
查看数据库 存储过程
select name from mysql.proc where db='数据库名';
创建用户定义的数据类型
创建用户定义的数据类型可以使用 Transact-SQL 语句。<em>系统</em><em>存储过程</em> sp_addtype 可以来创建用户定义的数据类型。其语法形式如下:    sp_addtype {type},[,system_data_bype][,’null_type’]    其中,type 是用户定义的数据类型的名称。system_data_type 是<em>系统</em>提供的数据类型,例如 Decimal、Int、C
请教:使用存储过程查询数据库
<em>存储过程</em>如下:DROP PROCEDURE sele_ratio; GO CREATE PROC sele_ratio AS DECLARE @device_id VARCHAR(50) DECLARE @today_checkTime DATETIME DECLARE @yes_checkTime DATETIME DECLARE @sql1 nvarchar(MAX) DECLARE @sql2
查看当前用户所有表信息存储过程(输出)
下午没事写了个简单的<em>存储过程</em>,功能:<em>查看</em>当前用户<em>所有</em>表信息<em>存储过程</em>(输出在控制台) 刚开始考虑使用 execute immediate str_sql; 后考虑到与需求不符,放弃 用到了 动态游标,record, 代码很粗拙,请大家多指点! [code=&quot;java&quot;] create or replace procedure print_tablesinfo3 as str_sq...
SQLServer新增用户,角色设置,权限管理
SQLServer2000新增用户,角色设置,权限管理等   服务器角色是服务器级别的,由SQL server在安装过程中定义,属于固定角色,一共8个。用户不能定义服务器角色,但是可以在这些角色中添加用户以获得相关权限。   重要 身为 BUILTINAdministrators 组成员的 Windows NT 4.0 或 Windows 2000 用户自动成为 sysadmin 固定服务器角
常用查询Oracle的表,视图,存储过程,用户等SQL命令
转载:http://www.cnblogs.com/yongtaiyu/p/3318539.html常用查询Oracle的表,视图,<em>存储过程</em>,用户等SQL命令有时候需要导出某用户下的<em>所有</em>table、view、sequence、trigger等信息,下面的SQL可以将这些信息select出来:select * from user_tables;select * from user_views;sel...
SQL SERVER如何获取指定数据库中所有存储过程的参数
SELECT sp.object_Id as FunctionId, sp.name as FunctionName, isnull(param.name,'')as ParamName,isnull(usrt.name,'') AS [DataType], ISNULL(baset.name, '') AS [SystemType], CAST(C
如何使用SQL语句 查看存储过程的内容
如何使用SQL语句 <em>查看</em><em>存储过程</em>的内容 有时候你没有办法使用图形界面的<em>管理器</em>连接SQL服务器,这个时候如果你想<em>查看</em>一个<em>存储过程</em>的内容就只能依靠SQL语句了。 <em>系统</em>提供了一个<em>存储过程</em>可以<em>查看</em>rule,stored procedure, user-defined function, trigger, 或者 view。 Syntaxsp_helptext @objname = 'n...
SQLServer 索引重建存储过程
SQLServer建议索引碎片在5%--30%之间用重新组织索引(REORGANIZE),超过30%的重新生成索引(REBUILD)生成索引可以在线也可以离线(ONLINE = OFF):离线索引不能访问。USE [zws]GO/****** Object:  StoredProcedure [dbo].[p_index_rebuild]    Script Date: 2018/1/9 11:0...
Sql Server 查看所有存储过程或视图的位置及内容
http://www.cnblogs.com/xunziji/archive/2012/08/22/2650822.html
MySQL之删除和查看存储过程
(1)一次只能删除一个<em>存储过程</em>或者函数。注意,要具有ALTER  ROUTINE权限 (2)删除语句: DROP  {PROCEDURE |  FUNCTION} [IF  EXISTS]  sp_name 示例语句: DROP PROCEDURE film_in_stock; (3)可以<em>查看</em><em>存储过程</em>,函数的状态,定义等信息,了解相关的基本情况 a.  <em>查看</em><em>存储过程</em>或函数的状态 SH...
mysql查看所有存储过程
查询数据库中的<em>存储过程</em>   方法一:        select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE'   方法二:          show procedure status;     <em>查看</em><em>存储过程</em>或函数的创建代码   show create procedure ...
查询查找存储过程的内容
原文地址:http://blog.163.com/ckj1997@126/blog/static/2819823020127161202428/ 1.Oracle中下面这么写  按名查找<em>存储过程</em>:  select   *   from   user_objects       where   Object_Type='PROCEDURE' and object_name like '%
sql 查询某个表在哪些存储过程(SP)中使用
查询某个表被哪些<em>存储过程</em>(以下简称 SP)使用 查找那些过程对该表做了更新操作
sqlserver查询存储过程的创建时间及最后修改时间
select  [name]  ,create_date  ,modify_date FROM  sys.all_objects where  type_desc = N'SQL_STORED_PROCEDURE'  and name = 'spSaveWork'  andmodify_date >='2013-08-05 00:00:00'
查看存储过程依赖的表
DECLARE @procname NVARCHAR(100) = 'dbo.test_tbl' SELECT DISTINCT @procname procname,SCHEMA_NAME(t.[schema_id]) + '.' + OBJECT_NAME(referenced_major_id) AS tblname,referenced_major_id
SQL Server 2000 企业管理器 绿色免安装版
SQL Server 2000 <em>企业</em><em>管理器</em> 绿色免安装版 SQL Server 2000 <em>企业</em><em>管理器</em> 绿色免安装版 SQL Server 2000 <em>企业</em><em>管理器</em> 绿色免安装版
postgresql中存储过程语句查看
一、<em>查看</em>创建的<em>存储过程</em>语句      \?  <em>查看</em><em>所有</em>的帮助信息      \d   pg_proc <em>查看</em>pg_proc的结构      select * from pg_proc;//<em>查看</em><em>所有</em>的<em>存储过程</em>      select  procname, prosrc  from pg_proc  where proname = 'function_name';  //<em>查看</em>function_n
Sql Server 查看存储过程在哪些作业中被调用
SELECT * FROM msdb.dbo.sysjobs JOB WITH( NOLOCK) INNER JOIN msdb. dbo.sysjobsteps STP WITH(NOLOCK ) ON STP .job_id = JOB .job_id WHERE STP .command LIKE N’% sp_name %’
如何查看存储过程的定义 (SQL Server Management Studio)
文章转自:爱符号 http://www.afuhao.com/article_articleId-190.shtml 许多<em>系统</em><em>存储过程</em>、<em>系统</em>函数和目录视图都提供有关<em>存储过程</em>的信息。您可以使用这些<em>系统</em><em>存储过程</em>来<em>查看</em><em>存储过程</em>的定义:即,用于创建<em>存储过程</em>的 Transact-SQL 语句。如果没有用于创建<em>存储过程</em>的 Transact-SQL 脚本文件,这可能会非常有用。 使用 sys
Win7 X64 SQL SERVER 2000企业管理器无法建立新表
现象是点建立新表后是个空白窗口 解决方案: 点住某已有表(可以是<em>系统</em>表)再选择建立新表,然后OK了 PS:这个估计是某个<em>系统</em>BUG吧
sp_helptext 查看存储过程内容
sp_helptext <em>存储过程</em>名 可以<em>查看</em>sql 2000的<em>存储过程</em>的内容,如果没有加密的话
SqlServer2000 调用Http接口的存储过程
用SqlServer调用Http接口,实现从网络获取或上传数据。
Oracle中sql语句查看存储过程内容
如果没有plsql工具,可以用sql语句实现<em>查看</em>某一个<em>存储过程</em>的内容 select text from user_source where name=upper('swap_drb') order by line;
查询存储过程创建时间
select a.[create_date],a.name,a.[type],b.[definition],* from sys.all_objects a,sys.sql_modules b  where a.is_ms_shipped=0 and a.object_id = b.object_id and a.[type] in ('P')  order by a.create_date
使用存储过程备份与还原数据库
使用<em>存储过程</em>备份与还原数据库备份:ALTER PROCEDURE [dbo].[database_backup]( @dir VARCHAR(100) --文件目录 ) AS BEGIN declare @cmd nvarchar(4000) declare @path nvarchar(4000) declare @now datetime set
sql server 2000企业管理器无法使用
今天突然发现 sql server 2000<em>企业</em><em>管理器</em>不能使用了,提示说:mmc无法创建管理单元:解决方案:1. [开始][运行] regedit   回车 进入注册表2. 定位 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/80/Tools/ClientSetup  3. 在ClientSetup 右键---[新建][字串值] 命名 SqlPath 然后按 Ent
系统存储过程sp_depends
这个<em>存储过程</em>专门用来<em>查看</em>一个数据库对象引用了哪些其它的数据库对象比如要看一个<em>存储过程</em>用到了哪些表及字段,就可以写:exec sp_depends sp_procedure如果是表名要加引号exec sp_depends MyTable同样可以检查触发器这个<em>存储过程</em>对于检查一个<em>存储过程</em>是很方便的,我们使用它就可以看到<em>存储过程</em>使用了哪些表及字段,而不用写<em>存储过程</em>的脚本,去一
sql查询查所有存储过程(stored procedure)
 sql查询查<em>所有</em><em>存储过程</em>(stored procedure)   INFORMATION_SCHEMA.ROUTINES view Requirements: Microsoft SQL Server 2000 or later You can use the INFORMATION_SCHEMA.ROUTINES view to retrieve information
SQL Server中查找所有包含了某个文本的存储过程(SP)
方法1: 打开数据库管理界面->右击数据库->tasks->Generate Scripts->..... 导出<em>所有</em><em>存储过程</em>到文件中,然后ctrl+F查找 方法2: 复制代码 代码如下: SELECT ROUTINE_NAME, ROUTINE_DEFINITION FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_DEFI
在Oracle数据库中查询所有触发器、存储过程、视图、表
在Oracle数据库中查询<em>所有</em>触发器、<em>存储过程</em>、视图、表 在Oracle数据库中查询<em>所有</em>触发器、<em>存储过程</em>、视图、表 方法一: Select object_name From user_objects Where object_type='TRIGGER';  --<em>所有</em>触发器 Select object_name From user_objects Where object_
系统存储过程sp_helptext
这个<em>存储过程</em>可以<em>查看</em><em>存储过程</em>的脚本sp_helptext myprocedure不多说了 
db2查询函数和存储过程
--查找某个<em>存储过程</em>   select * from syscat.procedures where procschema='PAS' and procname='sp_insert_xtrz'  --查找某个函数  select * from syscat.functions where funcschema='PAS' and funcname='sp_insert_xtrz'       --=================  --查找当前时间  --取得当前年月日:  --取得当前时分秒:   -
如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集?(
如何在SQL Server查询语句(Select)中检索<em>存储过程</em>(Store Procedure)的结果集?(2006-12-14 09:25:36) 与这个问题具有相同性质的其他描述还包括: 如何在SQL Server<em>存储过程</em>中获取另一<em>存储过程</em>的执行结果记录集? 如何在<em>存储过程</em>中检索动态SQL语句的执行结果? 如何实现类似SELECT * FROM (EXEC p
oracle 中如何查看某个表所涉及的存储过程
SELECT DISTINCT * FROM user_source WHERE TYPE = 'PROCEDURE' AND upper(text) LIKE '%PS_KL_ABS_002_DATA%'; 原文链接:https://www.cnblogs.com/feng666666/p/7058122.html
SQL语句(sp_helpdb)查看数据库属性信息,查看数据库文件路径用得到
sp_helpdb报告有关指定数据库或<em>所有</em>数据库的信息。语法sp_helpdb [ [ @dbname= ] 'name' ]参数[@dbname=] 'name'是要为其提供信息的数据库名称。name 的数据类型为 sysname,无默认值。如果没有指定 name,则 sp_helpdb 报告 master.dbo.sysdatabases 中的<em>所有</em>数据库。返回代码值0(成功)或 1(失败)结果集列名数据类型描述namenvarchar(24)数
DB2 根据表名查找存储过程
–根据表名查找<em>存储过程</em>(不加模式名) SELECT PROCSCHEMA, –模式名 PROCNAME –<em>存储过程</em>名 FROM SYSCAT.PROCEDURES WHERE SPECIFICNAME IN (SELECT DNAME FROM SYSIBM.SYSDEPENDENCIES
oracle查看存储过程的内容
SELECT text     FROM user_source    WHERE NAME = 'procedure_name' ORDER BY line
sql语句实现数据库的操作(包括角色、权限、用户、存储过程
登陆管理:sp_addlogin 新增帐号 sp_droplogin 删除帐号 sp_grantlogins 允许某windows帐号访问 sp_denylogins 禁止某windows帐号访问 sp_revokelogins 删除某windows帐号访问 sp_helplogin <em>查看</em>帐号信息 sp_addsrvrolemember 将某用户添加到服务器角色 sp_dropsrv
Win10下SQL2000 企业管理器 新建表/修改表 崩溃问题的应急
因为一些上古的东西要用到SQL2000+PB。  Win10下安装SQL2000一搜一大把,基本靠谱。然后就是一部分影响使用的兼容性问题。 崩溃问题主要有两个,一个是<em>企业</em><em>管理器</em>建新表时崩溃问题,解决方法是:选中某张表的名字,右键新建表; <em>企业</em><em>管理器</em>修改表(设计表)时崩溃问题,解决方法是:每次只修改一项,点左上角保存图标保存,而不是点关闭后提示保存时保存。 不知道打补丁能
MSSQL中批量修改数据表和存储过程所有
修改数据表的<em>所有</em>者 EXEC sp_changeobjectowner ’原<em>所有</em>者.数据库名’,’新<em>所有</em>者’ 批量修改数据表得<em>所有</em>者 EXEC sp_MSforeachtable ’ exec sp_changeobj
ORACLE导出一个用户下的所有存储过程
oracle 导出一个用户下的<em>所有</em><em>存储过程</em> 方法一: set echo off ; set heading off ; set feedback off ; spool d:\tmp.txt select text from user_source ; spool off; 方法二: 使用PL/SQL 菜单 Tools Export use
Oracle中查询有哪些存储过程的sql语句
select object_name,object_type,status from user_objects where OBJECT_TYPE='PROCEDURE';
mysql 查看数据库中的存储过程,表,函数,以及创建的源码
mysql命令行<em>查看</em><em>存储过程</em>表等常用命令, <em>查看</em>tablemysql> show tables; +--------------------+select name from mysql.proc where db='your_db' and type='PROCEDURE';mysql> select name from mysql.proc where db='XX' and type=
查询数据库中所有的触发器、存储过程、视图和表
SQLServer用法: select name from sysobjects where xtype='TR'; ----<em>所有</em>触发器 select name from sysobjects where xtype='P'; ----<em>所有</em><em>存储过程</em> select name from sysobjects where xtype='V'; ----<em>所有</em>视图 select name from sys...
sql server 2000企业管理器中没有项目
问题: <em>系统</em>xp   sp2      我装的是sql   server   2000个人版           打开<em>企业</em><em>管理器</em>,目录结构如下:                -----控制台根目录          |_____Microsoft   SQL   Servers                  |________SQL   Server   组
sqlserver 快速查询存储过程是否用到某个表或者字段
sqlserver 快速查询<em>存储过程</em>或者视图中是否用到某个表或者字段。
删除数据库所有存储过程的SQL语句
下面为您介绍能够一次性删除数据库<em>所有</em><em>存储过程</em>的SQL语句,供您参考,如果您对相关的SQL语句感兴趣,不妨一看,希望能够对您有所启迪。 --/第1步**********删除<em>所有</em>表的外键约束*************************/ 代码 DECLARE c1 cursor for select 'alter table ['+ object_name(par
SQL SERVER 2000 企业管理器免安装方法
 假如sql 管理文件安装在e:/Program Files/Microsoft SQL Server/80/Tools/Binn,将Binn文件夹的文件拷贝复制到没有安装<em>企业</em><em>管理器</em>的<em>系统</em>中,在文件夹内建立如下bat文件,执行就OK!@ECHO                           ┌───────────┐                  @ECHO ┏━━━━━━━━━━━
查询哪些存储过程使用了某个表
SELECT DISTINCT b.name FROM dbo.syscomments a, dbo.sysobjects b WHERE a.id = b.id AND b.xtype = 'p' AND a.text LIKE '%officedba.CodeProductType%' ORDER BY name
查看 SQL 存储过程的源代码
不通过sql server manager 来<em>查看</em>某一<em>存储过程</em>的源代码 sp_helptext 显示规则、默认值、未加密的<em>存储过程</em>、用户定义函数、触发器或视图的文本。 语法 sp_helptext [ @objname = ] 'name' 参数 [@objname =] 'name' 对象的名称,将显示该对象的定义信息。对象必须在当前数据库中。name 的数据类型为 n
[转]SqlServer中Sql查看存储过程
SqlServer中Sql<em>查看</em><em>存储过程</em> ( 一)利用Sql语句查询数据库中的<em>所有</em>表 1.利用sysobjects<em>系统</em>表 select * from sysobjects where xtype='U'  2,利用sys.tables目录视图   sys.tables目录视图,为每个表对象返回一行. 1 select * from sys.tables ...
如何查看sybase存储过程的内容?
如何<em>查看</em>sybase<em>存储过程</em>的内容? 1 在isql(或SQL Advantage)中执行:  sp_helptext <em>存储过程</em>名 可以<em>查看</em><em>存储过程</em>的内容。 2 在 SQL CENTRAL里连接你的服务器用sa登录,点击你的用户数据库,展开树就有 Stored procedures,<em>所有</em>的<em>存储过程</em>就在里面。
ORACLE查看存储过程
ORACLE<em>查看</em><em>存储过程</em> SELECT DISTINCT NAME FROM USER_SOURCE WHERE TYPE='PROCEDURE'; select * from user_procedures;
oracle 获取操作系统目录下文件列表
-- Oracle<em>存储过程</em>获取操作<em>系统</em>目录下文件列表 -- 1). 创建临时表 eygle@SZTYORA> create global temporary table dirlist( filename varchar2(255), filesize number, filedate date) on commit delete rows; / -- 创建临时表保
在MYSQL里教你写一个存储过程
它。  一个<em>存储过程</em>是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,<em>存储过程</em>是非常有用的。数据库中的<em>存储过程</em>可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。  <em>存储过程</em>通常有以下优点:  (1).<em>存储过程</em>增强了SQL语言的功能和灵活性。<em>存储过程</em>可以用流控制语句
用SQL语句查找包含有某个关键字的存储过程、触发器、函数等等
用SQL语句查找包含有某个关键字的<em>存储过程</em>、触发器、函数等等,SQL语句如下: select OBJECT_NAME(id) as <em>存储过程</em>,id from syscomments where id in(    select     object_id(name)    from dbo.sysobjects    where xtype='P'  --<em>存储过程</em>为P)and text like ...
存储过程或函数中输出Long value值
很多时候我们在调试函数或<em>存储过程</em>的时候,经常会遇到想看变量的值,但是却显示Long value,让人很头疼,特此在这里写了一个过程,可用来在DBMS Output 窗口输出变量的值,可支持长达4GB的字符串数据。 /* *功能: 输出长字符串,可支持4GB的字符串数据,便于过程/函数的调试,若出现buffer overflow ,则可调大 dbms_output.enable(500...
通过sql脚本查看如何创建某个存储过程、视图、函数等
sp_helptext <em>存储过程</em>名 sp_helptext 视图名 sp_helptext 标量函数名 在这之前你应该先确定你的数据库是否对应有这个<em>存储过程</em>或者视图或者函数  
从数据字典中查询存储过程, 函数, 包
--查询<em>存储过程</em> --select * from user_source order by name; clear; select * from user_source where name = 'ADD_USER_INFORMATION'; --查询函数: --var sname = upper('get_sal'); --select * from user_source where name = 'GET_SAL'; select * from user_source where
如何查看存储过程源代码
<em>查看</em><em>存储过程</em>源代码: --超过大小可能会被截断 select text from syscat.procedures where procname=proc_name --导出完整的<em>存储过程</em>源代码 DB2 GET ROUTINE INTO FROM PROCEDURE . 获取建表脚本: db2look -d dcnew -e -t TABLENAME -a -x -i db2a
在PLSQL Developer 中查看存储过程源码
1.在Package bobodies 中找到<em>存储过程</em>所在的包名,比如TOOL,右键,选择Edit Spec &amp;amp; Body  2.找到你要<em>查看</em>的<em>存储过程</em>,点击一下3.如下图操作,在<em>存储过程</em>名上按住CTRL键  + 右键双击4.该<em>存储过程</em>源码就可以看见了...
DB2 查看存储过程内容并导出
1.<em>查看</em><em>存储过程</em>内容: db2pdb@root:~&amp;gt;db2 &quot;select * from syscat.PROCEDURES where PROCNAME ='?'&quot; 2.导出<em>存储过程</em>信息: db2pdb@root:~&amp;gt; db2 &quot;export to ttt.del of del modified by lobsinfile select * from syscat.PROCEDU...
Oracle存储过程,统计Oracle当前用户下所有表中的记录数
create or replace procedure tj_data is -- 当前<em>存储过程</em>用到的变量 v_tableName VARCHAR2(100); v_sql varchar2(200); v_count integer; -- 获取当前数据库中的<em>所有</em>表 CURSOR TABLE_LOOP IS SELECT Table_name FROM User_
sql2000,千万级大数据量分页存储过程效率测试附代码
在项目中,我们经常遇到或用到分页,那么在大数据量(百万级以上)下,哪种分页算法效率最优呢?我们不妨用事实说话。   测试环境 硬件:CPU 酷睿双核T5750  内存:2G 软件:Windows server 2003    +   Sql server 2005   OK,我们首先创建一数据库:data_Test,并在此数据库中创建一表:tb_TestTabl
mysql,sqlserver,oracle查看所有存储过程,函数,视图,触发器,表
 如何用sql查询获取数据库的<em>所有</em>触发器,<em>所有</em><em>存储过程</em>,<em>所有</em>视图,<em>所有</em>表. 方法一:        select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE'   //<em>存储过程</em>        select `name` from mysql.proc where db = 'your_
sql 脚本 查看所有存储过程及文本
SELECT ROUTINE_NAME, ROUTINE_DEFINITION  FROM INFORMATION_SCHEMA.ROUTINES  WHERE -- ROUTINE_DEFINITION LIKE '%text%' AND  ROUTINE_TYPE='PROCEDURE'
查看与某一个表相关的视图、存储过程、函数
<em>查看</em>与某一个表相关的视图、<em>存储过程</em>、函数 select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'
使用Oracle 自带工具查看存储过程执行时的变量值
 Oracle 在安装时一般会集成安装多种工具,其中Sql Plus工具 可用于<em>查看</em><em>存储过程</em>时的变量值。   我们可以采用dbms_output.put_line() 方法来在相应的<em>存储过程</em>中输出变量,通过执行<em>存储过程</em><em>查看</em>输出。例如,我们定义一个test 的<em>存储过程</em> create or replace procedure test as V_num number; i ...
mysql存储过程利用游标查询每个数据库的所有
DELIMITER $ DROP PROCEDURE listAllDB; CREATE PROCEDURE listAllDB() BEGIN DECLARE no_more_record INT DEFAULT 0; /*定义2个变量:temp用于记录游标每次next的值,schemaName表示将<em>所有</em>temp拼接后的值*/ DECLARE schemaName
SQLServer2000存储过程与XML
SQLServer2000<em>存储过程</em>与XMLSQLServer2000<em>存储过程</em>与XML
查看正在运行的存储过程
转自: http://space.itpub.net/22034023/viewspace-738028 最近项目一直在对表增加字段,很多失效对象需要编译,经常发现由于过程正在运行因此导致编译的会话HANG在那,直到过程运行结束。如果能有一个手段告诉我数据库里有哪些过程正在运行就好了,那么我们就可以选择对这些过程依赖的表后加字段,避开这个问题。可以通过以下查询来定位到正在运行的<em>存储过程</em>:col n...
SQL Server 2000的企业管理器里找不到数据库服务器
这两天在设置<em>系统</em>,添加了一些网络账户,导致数据库的<em>企业</em><em>管理器</em>无法定位原先的数据库在哪里,但是查询分析器还是可以正常使用。但管理上就麻烦多了。解决办法是在"<em>企业</em><em>管理器</em>"下,选择添加新的数据库。之后就会弹出一个表格对话框,从里面选择已存在的数据库就是了。
oracle查看创建了哪些存储过程
<em>查看</em>当前用户: select * from user_procedures; 或者 select * from user_objects where object_type='PROCEDURE';-- 一定要大写 <em>查看</em><em>所有</em>用户(注意有查询权限) select * from all_procedures; 或者 select * from all_objects where object_type
navicat 创建存储过程
navicat创建<em>存储过程</em>图解
MySQL使用存储过程创建用户
周五接到开发朋友的一个小求助,需要在MySQL 测试环境创建一个自动创建用户的<em>存储过程</em>,要求帮忙编写一下。 MySQL version 5.5.17 OS version CentOS 6.4 <em>存储过程</em>内容如下:DELIMITER // CREATE PROCEDURE cr_user(IN p_uname VARCHAR(20), IN p_passwd VARACHAR(200)) BE
sqlserver常用的系统存储过程
1. <em>查看</em>数据库的版本 select@@version 2. <em>查看</em>数据库所在机器操作<em>系统</em>参数 exec master..xp_msver 3. <em>查看</em>数据库启动的参数 sp_configure 4. <em>查看</em>数据库启动时间 selectconvert(varchar(30),login_time,120) from master..sysprocesses where spid=1 <em>查看</em>
Oracle创建存储过程实例
认识<em>存储过程</em>和函数 <em>存储过程</em>和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但<em>存储过程</em>和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而<em>存储过程</em>和函数是以命名的方式存储于数据库中的。和PL/SQL程序相比,<em>存储过程</em>有很多优点,具体归纳如下: * <em>存储过程</em>和函数以命名的数据库对象形式存储于数据库当中。存储在数据库中的优点是很明显的,因为代码不保存在本地,用
用PLSQL Developer 查看Oracle的存储过程
1   2、输入   3、具体<em>存储过程</em>  
mysql 获取某个库下面所有表的所有数据(存储过程
 DROP PROCEDURE IF EXISTS test;/* 删除已存在的存储*/  CREATE PROCEDURE test()  BEGIN   DECLARE done INT DEFAULT 0; /*用于判断是否结束循环*/  DECLARE cur VARCHAR(200);/*存储表名称的变量*/  DECLARE tbs_list CURSOR FOR SELECT TAB...
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
mytunet-full.zip下载
MyTunet for Windows 是一个能方便你使用清华大学校园网的工具。有了 MyTunet for Windows,登录校园网、切换登录账号等任务将变得非常轻松。你不再需要先注销,改登录类型,输入新的用户名,输入新的密码——MyTunet for Windows 将自动为你的完成这些繁琐的步骤。如果你是一名住在紫荆公寓的本科生,并且使用着台式电脑,那么你更可以启用“熄灯提醒”功能。开启此项功能后,每到熄灯前 5 分钟,会弹出一个对话框提示你关机。 相关下载链接:[url=//download.csdn.net/download/danielts/1983601?utm_source=bbsseo]//download.csdn.net/download/danielts/1983601?utm_source=bbsseo[/url]
win7code解码包下载
windows 下强大的解码包,支持绝大多数视频格式,免去安装多余播放器 相关下载链接:[url=//download.csdn.net/download/riuhduo/2373291?utm_source=bbsseo]//download.csdn.net/download/riuhduo/2373291?utm_source=bbsseo[/url]
最新的Silverlight图片轮显下载
采用最新的VS2010开发的最优化Silverlight图片轮显 相关下载链接:[url=//download.csdn.net/download/linskin/2540154?utm_source=bbsseo]//download.csdn.net/download/linskin/2540154?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 企业员工培训系统web 如何能把java学习好
我们是很有底线的