Sql 是否有与Oracle%TYPE等效的Postgres?

Sql 是否有与Oracle%TYPE等效的Postgres?,sql,oracle,postgresql,Sql,Oracle,Postgresql,在Oracle中,如果我需要声明与另一列具有相同类型的内容,我可以简单地使用%type copiedType OTHER_TABLE.COLUMN_NAME%TYPE Postgres中是否有等效运算符?(我使用的是9.4.1)是的,但不是在AFAIK的表创建中。我们在PL/SQL中使用它。我实际上是从一个关于MySQL的问题中复制/粘贴了这个问题的内容。真不好意思,我知道。所以你想知道你是否可以在[plpgsql]中使用%TYPE,这几乎是PostgreSQL的Oracle PL/SQ

在Oracle中,如果我需要声明与另一列具有相同类型的内容,我可以简单地使用%type

   copiedType OTHER_TABLE.COLUMN_NAME%TYPE

Postgres中是否有等效运算符?(我使用的是9.4.1)

是的,但不是在AFAIK的表创建中。我们在PL/SQL中使用它。我实际上是从一个关于MySQL的问题中复制/粘贴了这个问题的内容。真不好意思,我知道。所以你想知道你是否可以在
[plpgsql]
中使用
%TYPE
,这几乎是PostgreSQL的Oracle PL/SQL版本,对吗?请用您正在使用的PostgreSQL版本更新您的问题。谢谢。您可以像其他表格一样创建整个表格:创建表格newtable(像其他表格一样);请参阅添加的链接StuartLC。