Oracle数据库!!!!存储过程查询执行结果为什么要加冒号?????!!!谢谢!!

Oracle数据库!!!!存储过程查询执行结果为什么要加冒号?????!!!谢谢!!,第1张

你查询的不是name和sal字段,而是两个变量,加冒号表示这是一个变量。

你的变量起的名字是name和sal。

因为我们一般来说害怕变量和字段起冲突,所以一般会在变量前面加前缀的比如v_,等等

在数据库中中文冒号是彻底不能用,从来只承认英文冒号。

英文冒号代表参数解释符号,例如要把一个列名重命名:

Select

[列1]

as

新名

from

表名

在查询视图里可以直接在列名栏写上

新名:

列1


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

原文地址: http://outofmemory.cn/sjk/10063563.html

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

发表评论

登录后才能评论

评论列表(0条)

保存