我可以在plpgsql中使用nvarchar数据类型吗?
如果是,那么我必须遵循相同的语法?
如果不是,那么替代方案是什么?
例如:假设我想使用一个数字最大的字符串,那么我可以在查询中使用“varchar(max)”吗?这里的“max”不是聚合函数。这是最大字符数。
例子:
declare
name varchar(20);
details varchar(max); --Its not working in plpgsql.
Run Code Online (Sandbox Code Playgroud) 例如:
abc:='select * from table1';
Run Code Online (Sandbox Code Playgroud)
result:='create view'||quote_ident(view1)||'as'||abc;
Run Code Online (Sandbox Code Playgroud)