很多小伙伴想知道在PostgreSQL数据库中,如何更改数据类型?那么小编就通过这篇文章来教给大家一个实用的方法,希望大家阅读完之后能够有一定的收获。
如果要实现在PostgreSQL数据库中更改数据类型,那么就有以下三种方法(下边的{数据类型}表示占位符,要替换成数据库中的某一种数据类型):
方法一:使用{数据类型}::
select 233::text;
上边的sql通过::text将结果转换成了text类型。
方法二:使用{数据类型}''
select text '233'; select text'233';
上边的sql通过text''将结果转换成了text类型。这里的两种写法是一样的,加不加空格没有影响。
另外提一句,对于select N'233';这个句子中的N'',会将结果转换成bpchar类型。
方法三:使用cast()函数
这个函数不是PostgreSQL独有的,其他数据库也有类似的用法,在PostgreSQL中用法如下:
select cast(233 as numeric);
cast其实就是转型的意思,该sql将233转换成numeric类型并输出到结果集。
以上就是小编给大家带来在PostgreSQL数据库中改数据类型的方法了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人,大家如果认可我们优草派网站的话也可以多多支持和关注,以便大家了解更多的知识点。