色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

sql server關(guān)于函數(shù)中如何使用Getdate()

瀏覽:114日期:2023-10-29 11:21:31

create view v_getdateasselect getdate() [output]go---------------------------------------------------------------create function f_getdate()returns datetimeasbegindeclare @n datetimeselect @n = output from v_getdatereturn(@n)endgo---------------------------------------------------------------

調(diào)用:select dbo.f_getdate()

======================================================================-----以下是解析--------應(yīng)為function內(nèi)部不允許使用函數(shù)可以是確定的或不確定的。如果任何時(shí)候用一組特定的輸入值調(diào)用函數(shù)時(shí)返回的結(jié)果總是相同的,則這些函數(shù)為確定的。如果每次調(diào)用函數(shù)時(shí)即使用的是相同的一組特定輸入值,返回的結(jié)果總是不同的,則這些函數(shù)為不確定的。

不確定的函數(shù)會產(chǎn)生副作用。副作用是更改數(shù)據(jù)庫的某些全局狀態(tài),比如更新數(shù)據(jù)庫表或某些外部資源,如文件或網(wǎng)絡(luò)等(例如,修改文件或發(fā)送電子郵件消息)。

不允許在用戶定義函數(shù)主體中內(nèi)置不確定函數(shù);這些不確定函數(shù)如下:

@@CONNECTIONS @@TOTAL_ERRORS @@CPU_BUSY @@TOTAL_READ @@IDLE @@TOTAL_WRITE @@IO_BUSY GETDATE @@MAX_CONNECTIONS GETUTCDATE @@PACK_RECEIVED NEWID @@PACK_SENT RAND @@PACKET_ERRORS TEXTPTR @@TIMETICKS

盡管在用戶定義函數(shù)主體中不允許有不確定函數(shù),這些用戶定義函數(shù)在調(diào)用擴(kuò)展存儲過程時(shí)仍會產(chǎn)生副作用。

由于擴(kuò)展存儲過程會對數(shù)據(jù)庫產(chǎn)生副作用,因此調(diào)用擴(kuò)展存儲過程的函數(shù)是不確定的。當(dāng)用戶定義函數(shù)調(diào)用會對數(shù)據(jù)庫產(chǎn)生副作用的擴(kuò)展存儲過程時(shí),不要指望結(jié)果集保持一致或執(zhí)行函數(shù)。

標(biāo)簽: Sql Server 數(shù)據(jù)庫
主站蜘蛛池模板: 欧美成人高清手机在线视频 | 亚洲国产高清视频在线观看 | 久久不色| 波多野结衣免费视频观看 | 69av美女| 久视频免费精品6 | 免费在线国产视频 | 亚洲精品午夜 | 欧美成在线播放 | 一级特黄aaa大片免费看 | 成人午夜影视 | 在线看国产 | 免费一级美国片在线观看 | 亚洲一级片在线播放 | 国产欧美日韩一区二区三区在线 | 成年视频国产免费观看 | 国产精品拍自在线观看 | 久草视频免费播放 | 国产第一草草影院 | 久久爱一区| 3级黄色| 日韩精品一区二区三区中文字幕 | 插美女网站 | 国产原创一区二区 | 久久久久国产精品免费看 | 欧美日韩在线播一区二区三区 | 欧美性精品videofree | 成人禁在线观看午夜亚洲 | 在线观看二区三区午夜 | 看片日韩 | 成年网在线观看免费观看网址 | 米奇精品一区二区三区 | 精品免费久久 | 亚洲精品亚洲一区二区 | 在线毛片免费 | 免费在线黄色网址 | 久草视频资源在线观看 | 国产精品久久一区二区三区 | 久久综合精品视频 | 欧美亚洲国产片在线观看 | 国产丝袜美腿高跟白浆 |