SQL Server数据仓库迁移GPDB,Bit类型对应GPDB什么类型?

我设置成Integer,使用Datax抽取过来的时候,报错。False写不进去.那只能使用varchar来存储吗?

白板的微信
浏览 675回答 2
2回答

墨色风雨

应该是转换成Boolean类型。CREATE TABLE testtable (a boolean, b text);INSERT INTO testtable VALUES(TRUE, 'sic est');查询使用SELECT * FROM testtable WHERE a; a  |    b ----+--------- t  | sic est(1 row)后端好像存储的是t,f。SQLServer好像存储的是0,1.但是查询也可以使用0,1进行查询,不影响.SELECT * FROM test1 WHERE a='1' ;a  |    b ---+---------t  | sic est(1 row)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server