SQL 范例完全自学手册实例007运行错误,说是返回了空的文本指针
发表在Oracle视频答疑
2013-08-14
是否精华
是
否
版块置顶:
是
否
GO
--查询TEXT类型的文本数据
DECLARE @temp varbinary(16)
SELECT @temp=TEXTPTR(b_intro)
FROM bookinfo AS b INNER JOIN Sales AS s
ON b.b_code=s.book_code
AND sal_tot=(SELECT MAX(sal_tot)FROM Sales)
ORDER BY sal_tot DESC
READTEXT bookinfo.b_intro @temp 10 29
GO
运行后
消息 7133,级别 16,状态 1,第 9 行
向 READ TEXT 函数传递了 NULL textptr (text、ntext 或 image 指针)。
--查询TEXT类型的文本数据
DECLARE @temp varbinary(16)
SELECT @temp=TEXTPTR(b_intro)
FROM bookinfo AS b INNER JOIN Sales AS s
ON b.b_code=s.book_code
AND sal_tot=(SELECT MAX(sal_tot)FROM Sales)
ORDER BY sal_tot DESC
READTEXT bookinfo.b_intro @temp 10 29
GO
运行后
消息 7133,级别 16,状态 1,第 9 行
向 READ TEXT 函数传递了 NULL textptr (text、ntext 或 image 指针)。