存储过程中双冒号是干什么用的
发布网友
发布时间:2023-04-06 23:18
我来回答
共2个回答
热心网友
时间:2024-11-26 14:57
双冒号:: (double colon)主要是PostgreSQL的语法。Oracle数据库没有。
在PostgreSQL数据库中,双冒号:: 是用于类型转换的,比如'2010-01-01'::date。
在SQL SERVER 2000中,::用在调用内置函数时,比如:
直接执行
SELECT * FROM fn_helpcollations()
将会出错。
而是需要在函数前加前缀::
SELECT * FROM ::fn_helpcollations()
如果是在SQL SERVER 2005上则不需要加::。
热心网友
时间:2024-11-26 14:57
是双引号吧,双冒号的没有见过