PLSQ连接oracle,L 新建表的时候, virtual那一列是什么意思

PLSQ连接oracle,L 新建表的时候, virtual那一列是什么意思,第1张

Virtual标示该栏位是否为虚拟列。

Oracle 11G 在表中引入了虚拟列,虚拟列是一个表达式,在运行时计算,不存储在数据库中,不能更新虚拟列的值。

1.虚拟列可以用在select,update,delete语句的where条件中,但是不能用于DML语句

2.可以基于虚拟列来做分区

3. 可以在虚拟列上建索引,oracle的函数索引就类似。

4. 可以在虚拟列上建约束

static表示这是静态成员函数

此函数只存在一份,并不会因为类的实例化而产生

同时也必须使用 类名::静态成员函数名来调用

virtual表示是虚函数,在子函数中可以被重写

C++ 重写时只要函数名和参数一样就行

C# 还必须带关键字override


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9938825.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存