这是我的疑问:
df_ = df.copy()
df = pd.concat([df_ for _ in range(10000)], ignore_index=True)
df = pd.concat([df for _ in range(100)], axis=1, ignore_index=True)
更新表时,它显示此列的消息数据太长。 我把数据库IsActive数据库作为位。
update slcm.m_user_master set Is_Active = '1' where M_USER_ID = '1'
答案 0 :(得分:0)
尝试Is_Active
的值不带引号,如下所示:
update slcm.m_user_master set Is_Active = 1 where M_USER_ID = '1'
它期望一个真/假(1/0)值,它需要一个位来存储Is_Active
并且它得到一个字符串而不是一个字节或8位来存储。因此“太长”的错误。
答案 1 :(得分:0)
update slcm.m_user_master set Is_Active = 1 where M_USER_ID = 1
你可以看到: