
主要通过查看系统表中获取存储过程中的内容,然后采用like获取关键字,
然后找出你所需要的内容 存储过程包含字符获取
请参阅,如果使用中有疑问,请及时沟通
请采纳!
如果你的数据库是微软公司的SQL Server,则可以使用如下命令查看存储过程的T-SQL语句:
use your_db_nameGOEXEC sp_helptext N'your_stored_procedure_name';GO
本例从指定的文本文件中导入信息,该文件使用竖杠 (|) 字符作为字段终止符,使用 |\n 作为行终止符。
BULK INSERT Northwinddbo[Order Details]
FROM 'f:\orders\lineitemtxt'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = '|\n'
)
这就是一个字符串处理。我写个简单的你看看有没有启发。
Declare @StrInput nvarchar(max)
Set @StrInput = 'SCID00000001|SCID00000002|SCID00000003|SCID00000004'
Declare @StrLen int
Set @StrLen = LEN(@StrInput)
Declare @PoStart int
Set @PoStart = 1
Declare @StrCnt int
Set @StrCnt = 12
Declare @StrSon nvarchar(12)
While @PoStart <= @StrLen
Begin
Set @StrSon = SUBSTRING(@StrInput,@PoStart,@strcnt)
Select @strson
Set @PoStart = @PoStart + @StrCnt + 1
End
以上就是关于SQL 查找存在某内容的存储过程都有哪些全部的内容,包括:SQL 查找存在某内容的存储过程都有哪些、如何获取存储过程中执行的SQL语句、sqlserver中的存储过程可以读文本文件吗怎么读啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)