国产探花免费观看_亚洲丰满少妇自慰呻吟_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收集整理,歡迎訪問。
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 平远县| 阿拉善左旗| 嵊泗县| 思南县| 澜沧| 科技| 双流县| 名山县| 遂宁市| 天柱县| 台前县| 望城县| 彝良县| 栾城县| 泰州市| 宁海县| 鄂伦春自治旗| 同心县| 安塞县| 青河县| 都兰县| 五家渠市| 天等县| 郓城县| 积石山| 衢州市| 永胜县| 黄龙县| 页游| 石狮市| 通江县| 浦县| 安岳县| 鹤壁市| 永福县| 翁牛特旗| 扶余县| 凤冈县| 开原市| 六盘水市| 高州市|