我使用以下代码创建了一个表,并使用 bf 加密了密码。
CREATE EXTENSION pgcrypto;
CREATE TABLE auth (
id SERIAL PRIMARY KEY,
name TEXT NOT NULL,
dob DATE NOT NULL,
email TEXT NOT NULL UNIQUE,
password TEXT NOT NULL
);
在此之后,如果我尝试使用以下命令插入数据 - :
INSERT INTO auth (name, dob, email, password) VALUES (
'Divyansh'
'1995-09-21'
'divyanshkumar@gmail.com',
crypt('password', gen_salt('bf'))
);
我收到错误“ INSERT 的目标列多于表达式”