在SQL Server/Vertica中将数据从一个表移动到另一个表时,我遇到一个字符串八进制长度错误:
对于char(10)类型来说,11位字节的字符串太长了。当我从table1插入数据到table2时,我可以简单地使用cast(replace(column1) as char(50))来增加列长度吗?
我在一个SQL数据库中有两个表。它们都有五个字段:InvoiceNumber,ID (PK)、Number、InvoiceDate、和InvoiceAmount.我试图使用实体框架插入InvoiceDate、InvoiceNumber和InvoiceAmount,其中字段号从一个表匹配到另一个表。表一的内容如下:
var tc