我正在尝试使用 sqlwork bench 在 aws redshift 中创建一个表。我能够连接 redshift,但在执行以下脚本时,出现连接中止错误。如果有人有任何解决方案,请告诉我。
CREATE TABLE actual_report (
type1 varchar(40),
Jj_calendar_Order_Month varchar(40),
Jj_Calendar_Order_Year varchar(40),
Product_major_Code_description varchar(40),
Product_minor_Code varchar(40),
Product_part_number varchar(40),
Product_Minor_Description varchar(40),
Order_Quantity decimal(20),
Order_Item_Unit_Price decimal(10,2),
country varchar(40))
执行SQL命令时出现错误: 创建表 actual_report ( 类型 1 varchar(40), Jj_calendar_Order_Month varchar(40), Jj_Calendar_Order_Year varchar(40), Product_major_Code_descripti...
Amazon 无效操作:当前事务被中止,命令被忽略,直到事务 block 结束; 执行时间:0.22s 1 条语句失败。
最佳答案
我正在使用 SQL Workbench,默认情况下自动提交是关闭的。我运行下面的 SQL 命令来打开自动提交,否则事务将不会提交到数据库。仅供引用。
SET autocommit ON
关于postgresql - 连接到 Redshift 时出现 SQL 工作台错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29222533/