我需要将值1赋值给bit类型的变量。
:
create or replace function test()
returns void as
$Body$
Declare
var1 bit :=0;
Begin
....
....
var1 := 1;
....
....
end;
$Body$
language plpgsql;
误差:
ERROR: operator does not exist: bit = integer
您需要像这样使用位字符串文字:var1 := B'1'
。这里有一些关于位类型的更多示例。