VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 7
声望: 0

description
s_bar的超级表没问题

description

这个tdengine的语法找半天没看到哪里有问题,求救
附vnpy_taos源码

# 创建bar超级表
CREATE_BAR_TABLE_SCRIPT = """
CREATE STABLE IF NOT EXISTS s_bar (
    datetime TIMESTAMP,
    volume DOUBLE,
    turnover DOUBLE,
    open_interest DOUBLE,
    open_price DOUBLE,
    high_price DOUBLE,
    low_price DOUBLE,
    close_price DOUBLE
    )
TAGS(
    symbol BINARY(20),
    exchange BINARY(10),
    interval_ BINARY(5),
    start_time TIMESTAMP,
    end_time TIMESTAMP,
    count DOUBLE
    )
"""
# 创建tick超级表
CREATE_TICK_TABLE_SCRIPT = """
CREATE STABLE IF NOT EXISTS s_tick (
    datetime TIMESTAMP,
    name NCHAR(20),
    volume DOUBLE,
    turnover DOUBLE,
    open_interest DOUBLE,
    last_price DOUBLE,
    last_volume DOUBLE,
    limit_up DOUBLE,
    limit_down DOUBLE,
    open_price DOUBLE,
    high_price DOUBLE,
    low_price DOUBLE,
    pre_close DOUBLE,
    bid_price_1 DOUBLE,
    bid_price_2 DOUBLE,
    bid_price_3 DOUBLE,
    bid_price_4 DOUBLE,
    bid_price_5 DOUBLE,
    ask_price_1 DOUBLE,
    ask_price_2 DOUBLE,
    ask_price_3 DOUBLE,
    ask_price_4 DOUBLE,
    ask_price_5 DOUBLE,
    bid_volume_1 DOUBLE,
    bid_volume_2 DOUBLE,
    bid_volume_3 DOUBLE,
    bid_volume_4 DOUBLE,
    bid_volume_5 DOUBLE,
    ask_volume_1 DOUBLE,
    ask_volume_2 DOUBLE,
    ask_volume_3 DOUBLE,
    ask_volume_4 DOUBLE,
    ask_volume_5 DOUBLE,
    localtime TIMESTAMP
    )
TAGS(
    symbol BINARY(20),
    exchange BINARY(10)
    )
"""
Member
avatar
加入于:
帖子: 7
声望: 0

应该不是语法问题,我把字段bid_price_1 DOUBLE后面的删了,不会报错,后面的加上就有问题了 是不是表字段数量有限制?

Member
avatar
加入于:
帖子: 7
声望: 0

description

Super Moderator
avatar
加入于:
帖子: 658
声望: 50

是在windows上使用taos客户端连接的linux上的服务端么

Member
avatar
加入于:
帖子: 7
声望: 0

郭易燔 wrote:

是在windows上使用taos客户端连接的linux上的服务端么
是的

Super Moderator
avatar
加入于:
帖子: 658
声望: 50

因为tdengine不是部署在本机的,所以是否有按照文档修改FQDN。
tdengine安装的linux是服务器上的么,还是docker中的linux呢。

Member
avatar
加入于:
帖子: 7
声望: 0

郭易燔 wrote:

因为tdengine不是部署在本机的,所以是否有按照文档修改FQDN。
tdengine安装的linux是服务器上的么,还是docker中的linux呢。
FQDN应该是没问题的,毕竟s_bar表都创建成功了,到s_tick表的时候才报上面错误,tdengine是centos7服务器上

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】