在SQL中,使用动态SQL是很常见的。有些复杂的计算,或是存储过程,代码很长,中间可能有多次执行SQL语句。而调试拼串的SQL语句却是件痛苦的事,很难看出来运行的语句是什么。所以我会经常使用print这个命令把运行前的语句打印到屏幕上,然后复制出来到另一个窗口进行调试、修改,这样就比较方便了。但是这个print命令有一些限制,在单字节符集下,最大只能打印打印8000个字符的长度,而在双字节字符集是
原创 2016-03-22 16:45:41
962阅读
sp_help:用于显示参数清单和其数据类型。 sp_depends:显示有关数据库对象相关性的信息(例如,依赖表或视图的视图和过程,以及视图或过程所依赖的表和视图)。不报告对当前数据库以外对象的引用。语法sp_depends [ @objname = ] 'object'参数[@objname =
转载 2021-02-26 12:57:00
791阅读
2评论
==================================常用函数===========================================字符串函数1)ISNULL(EXP1,EXP2,EXP3,...) :返回第一个非空值,用法与COALESCE(exp1,exp2[,exp3...])相同3)TRIM(exp) :去除两边空格4)DATEFORMAT(date_exp,
转载 2024-02-28 14:44:58
55阅读
## SQL Server 链接服务器的存储如何查看语句 sp_helptext 在 SQL Server 中,可以通过链接服务器的方式来访问其他服务器上的数据。当需要查看链接服务器中存储过程的定义时,可以使用 `sp_helptext` 存储过程来查看。下面将详细介绍如何使用 `sp_helptext` 查看链接服务器中的存储过程定义。 ### 1. 使用 sp_helptext 存储过程
原创 2024-06-25 04:57:58
128阅读
介绍sp_helptext 前 先介绍下系统表sys.syscomments   以及  系统视图   sys.sql_modules。sys.syscomments:包含数据库中每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。text 列包含原始的 SQL 定义语句。(简单点说,这个系统表存储了我们创建的存储过程、视图等的源码,通过查询该系统表可以查看创建的
转载 2012-04-12 23:01:00
109阅读
2评论
Sp_helptext PROCEDUREName例子创建存储过程CREATE PROCEDURE SelectFromBitTableASBEGIN    select pkid,isdelete from BitTableEND查询该存储过程sp_helptext SelectFromBitTable
原创 2021-04-25 20:02:19
413阅读
SQLserver查看某个视图的创建语句1.已经创建好的视图,查看视图创建时的源码sp_helptext '视图名'如下: 1 sp_helptext 'V_user' 方式2:...
转载 2019-08-31 09:26:00
657阅读
2评论
sp_helptext sbp_jx_kpdd
转载 2018-02-12 11:12:00
86阅读
2评论
MS Sql server 数据库1.按定义时存储状态分行显示定义(sp_helptext存储过程),调用:Exec sp_helptext 对象名2.以表格形式显示返回相关参数(sys.objects视图),调用:select * from sys.objects where name=对象名3.作为结果集显示定义(object_definition),调用:select o
原创 2021-07-09 10:15:16
392阅读
1. 问题 今天遇到一个奇怪的问题:使用sp_helptext XXX查询出来的函数定义名竟然跟函数名不同,而sp_helptext实际是查询sys.all_sql_modules这个系统视图的。直接查询这个视图的definition字段,发现跟sp_helptext是一样的。难道是系统视图也存在缓存之类的机制?或者是个BUG?对于第一个问题,当时情况紧急,没有时间去求证是否存在了。第二个问题,我
转载 4月前
17阅读
--批量获得proc的内容SELECT 'sp_helptext'+' '+ ''''+NAME+''''+' '+' ' FROM sys.procedures
转载 2012-07-02 11:15:00
36阅读
2评论
1. 问题曾经遇到一个奇怪的问题:使用sp_helptext XXX查询出来的函数定义名竟然跟函数名不同,而sp_helptext实际是查询sys.all_sql_modules这个系统视图的。直接查询这个视图的definition字段,发现跟sp_helptext是一样的。难道是系统视图也存在缓存之类的机制?或者是个BUG?对于第一个问题,当时情况紧急,没有时间去求证是否存在了。第二个问题,我想
原创 精选 2016-03-22 16:49:59
619阅读
1. 问题曾经遇到一个奇怪的问题:使用sp_helptext XXX查询出来的函数定义名竟然跟函数名不同,而sp_helptext实际是查询sys.all_sql_modules这个系统视图的。直接查询这个视图的definition字段,发现跟sp_helptext是一样的。难道是系统视图也存在缓存之类的机制?或者是个BUG?对于第一个问题,当时情况紧急,没有时间去求证是否存在了。第二个问题,我想
转载 2024-08-02 16:31:05
85阅读
        1.查看存储过程的定义信息,可以执行sp_helptext系统过程。使用sp_helptext的语法如下:         2.在查询分析器中执行下面的语句可以查看存储过程proc2的定义文本。    
推荐 原创 2008-03-20 15:40:22
3768阅读
1评论
sp_helptext 显示规则、默认值、未加密的存储过程、用户定义函数、触发器或视图的文本
原创 2022-11-23 14:38:55
19阅读
--批量获得proc的内容 SELECT 'sp_helptext'+' '+ ''''+NAME+''''+' '+' ' FROM sys.procedures    
原创 2012-07-02 11:15:00
411阅读
1.  ARM的栈帧    先来看看ARM的栈帧布局图:          上图描述的是ARM的栈帧布局方式,main stack frame为调用函数的栈帧,func1 stack frame为当前函数(被调用者)的栈帧,栈底在高地址,栈向下增长。图中FP就是栈基址,它指向函数的栈帧起始
/查看对象定义/ sp_executesql N'IF OBJECT_ID(@name) IS NOT NULL IF EXISTS(SELECT * FROM sys.objects where name=''''+@name+N'''' and type=''U'') EXEC(N''SP_HELP ''+@name)else EXEC(N''SP_HELPTEXT ''+@name)else
原创 2022-10-19 08:34:45
218阅读
1评论
一、 Sp业务是什么?   是通过移动通信网和定位技术获取移动终端(手机)的位置信息(经纬度坐标数据),开展一系列应用服务的新型移动数据业务,它将成为我们将来舒适生活中密不可分的一部分。随着网络技术的演进,位置服务的应用也越来越丰富,为用户提供更有价值的多媒体应用。   在2G环境主要是基于文本的位置服务信息;   2.5G可以提供基于图形的位置信息;   在3G环境下可以提供基于
转载 2008-11-25 10:16:58
1041阅读
https://github.com/service-portal/x-archive/blob/4d87f23bf877e43d740d14858116a6fa4cfb19f9/documentation/widget_server_script_apis.md
转载 2019-01-11 11:31:41
697阅读
  • 1
  • 2
  • 3
  • 4
  • 5