以下是可以在命令行中执行的 SQL 语句,用于向表中添加新列并判断存在性:
DO $$
BEGIN
BEGIN
ALTER TABLE your_table_name ADD COLUMN IF NOT EXISTS your_column_name your_column_datatype;
EXCEPTION
WHEN duplicate_column THEN NULL;
END;
END $$;
将 your_table_name
替换为实际的表名,your_column_name
替换为要添加的列名,your_column_datatype
替换为要添加的列的数据类型。