【发布时间】:2013-06-28 02:55:22
【问题描述】:
我在 Microsoft SQL Server 的标量值函数下有一个名为 Sync_CheckData 的用户定义函数。它实际上做的是检查发出的产品数量和余额数量是否相同。如果有问题,返回ErrorStr nvarchar(255)。
输出示例:
Balance Stock Error for Product ID : 4
从上面的字符串中,我想得到 4,以便稍后我可以使用 WHERE 子句 (WHERE Product_ID = 4) 选择出现错误的行。
我可以使用哪个 SQL 函数来获取 substring?
【问题讨论】:
-
分号前是否总是最后一位?
标签: sql sql-server substring user-defined-functions