DAY28-SQL语法(VIEW实作)

今天要用第二个方法来建立虚拟资料表(VIEW),就是用T-SQL语法来写,先来看看他的语法:
https://ithelp.ithome.com.tw/upload/images/20201013/201306279Xlvlak17x.png
WITH ENCRYPTION 是加密检视表定义,并不是检视表内容;而WITH SCHEMABINDING 可以限制检视表资料来源的资料表;另外都不允许使用ALTER指令修改,或是DROP删除。
我一样拿第四章报表来示范:
https://ithelp.ithome.com.tw/upload/images/20201013/20130627aHSsz32Leb.png
附上SQL语法:
https://ithelp.ithome.com.tw/upload/images/20201013/20130627GyrltaGIzl.png
可以看到我见了一个”业务每日待办单状况表”,选出跟计算我需栏位清单,最後面再用GO语法执行
https://ithelp.ithome.com.tw/upload/images/20201013/20130627YNf8aQQfAD.png
再来去看看物件总管,一样要记得按右上角的刷新
https://ithelp.ithome.com.tw/upload/images/20201013/20130627GAt2hzOhGk.png
这样就成功了!!!
接下来要来试试看如果用 WITH SCHEMABINDING 会发生什麽事
https://ithelp.ithome.com.tw/upload/images/20201013/20130627M3uW0TJoPh.png
可以看到他执行时会出错,会出错的原因是因为WITH SCHEMABINDING是结构描述,要在衣料表前面加上资料的资料库的结构描述,像这样(dbo.TABLE),加上去後再执行看看


<<:  Day 28 | AI & 深度学习的应用

>>:  [Day28] grid-row / grid-column + grid-area

[Day3] Android - Kotlin笔记:高阶函式与 lambda

来理解一下lambda 以下简单介绍lambda的演进 我们一般写一个function: fun s...

Day3 # 资料型别

昨天已经能够透过 Go 印出 Hello World 了,今天要来认识资料型别, 如果都准备妥妥的,...

[Day 29] 利用CreateML训练的模型判断情绪(下)

昨天我们已经做出用CreateML训练的模型来判断情绪的app,今天就要来展示我们的成果,那这边设...

Day 17 - 取得帐务相关资讯 (下)

官方说明文件:https://sinotrade.github.io/tutor/accountin...

[Day 28] 关於 InAppBrowser

InAppBrowser 说在最前面的,以目前的 iOS / Android 生态来看,所谓的 In...