国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

無法在SQL 2005系統數據庫中執行的T-SQL語句(XML處理)

2024-07-21 02:13:43
字體:
來源:轉載
供稿:網友

下面的代碼, 在兼容性級別90的所有用戶數據庫和tempdb庫中都能執行, 但無法在系統數據庫中執行, 執行會收到如下錯誤:

msg 4121, level 16, state 1, line 2

cannot find either column "dbo" or the user-defined function or aggregate "dbo.f_test", or the name is ambiguous.

看來系統數據庫中做東西有門檻了, 不過, 如果不在計算列中引用函數, 直接在查詢中引用函數是沒有問題的, 所以不知道是否應該算 bug

create function dbo.f_test(

    @value xml

)returns int

as

begin

    return @value.value('(//*)[1]', 'int')

end

go

 

create table #(

    col1 xml,

    col2 as dbo.f_test(col1)

)

go

 

drop table #

drop function dbo.f_test

  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 寿宁县| 营山县| 青冈县| 张掖市| 灵武市| 仁怀市| 甘孜县| 比如县| 谢通门县| 花莲市| 宾阳县| 寻乌县| 马边| 岗巴县| 秀山| 武城县| 旺苍县| 曲周县| 高密市| 桦南县| 那坡县| 察隅县| 益阳市| 郸城县| 巩义市| 嘉兴市| 鄂托克前旗| 福贡县| 元朗区| 息烽县| 德格县| 盱眙县| 广河县| 什邡市| 庄河市| 徐汇区| 巴彦淖尔市| 开江县| 屏山县| 虹口区| 元谋县|