1
Teradata是否有任何方法获取列名以及错误消息。例如我有一个表Teradata - 获取表名和列名与错误消息
- 表名COLUMN1 INT,
- 表名列2时间戳,
- 表名栏3时间戳,
- 表名column4时间戳,
- 表名column5炭(20)
当我在列中插入错误的值时,它不会返回我COLUMNNAME。 例如,如果我插入错误的时间,它只是说6760:无效的时间戳 但哪列有问题,我们不知道。
是否有任何方法知道它。
Teradata是否有任何方法获取列名以及错误消息。例如我有一个表Teradata - 获取表名和列名与错误消息
当我在列中插入错误的值时,它不会返回我COLUMNNAME。 例如,如果我插入错误的时间,它只是说6760:无效的时间戳 但哪列有问题,我们不知道。
是否有任何方法知道它。
不,SQL插入将不会返回该信息。 但是,当您使用带有LOGGING错误的MERGE时,您将在错误表中获得一行,指示哪个列导致它(iirc)。