当前位置: 代码迷 >> Sql Server >> 怎么创建这张表
  详细解决方案

怎么创建这张表

热度:53   发布时间:2016-04-24 09:07:19.0
如何创建这张表
create table t
(
pose //位置数据(包含6个浮点数据x,y,z,a,b,c)
DepthFrame //二进制数据
pc //点云数据,大概10M的二进制
pic //图片数据,大概1M
)

如上,想要创建这样一张表,应该如何编写建表脚本?4个变量该如何声明?多谢
------解决思路----------------------

--仅建表?
create table t
(
pose varchar(108), --//位置数据(包含6个浮点数据x,y,z,a,b,c)
DepthFrame varbinary(200),-- //二进制数据
pc varbinary(max),--//点云数据,大概10M的二进制
pic image --//图片数据,大概1M
)

------解决思路----------------------
用数据类型不好定义pose,如果把定义的浮点数存储在一行,用分隔符隔开,取数时再拆分,目前我想不到好办法
------解决思路----------------------
6个浮点数据既然取数时还要拆分,为啥要定义在一起额? 直接定义成6个单列不行么?

------解决思路----------------------
pose   拆分为 6 列。
pic 存一个path + 文件名。
  相关解决方案