我正在学习 Postgres 并尝试创建命令。但它给出的错误是我无法理解的错误。命令是:
CREATE TABLE Package (
id smallint NOT NULL primary key,
package_name varchar ( 45 ) not null,
updated_at timestamp NULL DEFAULT CURRENT_TIMESTAMP,
count integer(2) default null,
pkg_desc varchar ( 45 ) not null,
bucket_name varchar ( 45 ) not null,
active bit(1),
status INT(2) default null,
metadata JSONB,
path varchar ( 45 ) default null,
created_at timestamp NULL DEFAULT CURRENT_TIMESTAMP,
run_status INT(5)
)
和错误:
ERROR: syntax error at or near "("
Position: 186