有没有办法在sybase中使用单个语句插入多个值

时间:2016-08-29 03:16:09

标签: insert sybase

我有200-300个值要插入表中。我不想写插入语句200次。有什么简短的方法吗?我试过了

<div class="row">
  {% for product in collections["all"].products | limit:12 | sort_by: 'best-seller' %}
    {% include 'product-grid-item' with "all" %}
  {% endfor %}
</div>

这在sybase

中似乎不起作用

1 个答案:

答案 0 :(得分:1)

假设您的意思是Sybase ASE:的确,&#39;数组插入&#39;不受支持。您必须为单行执行单独的INSERT-VALUES。 或者,您可以定义一个包含N列的临时表并一次插入N个值,然后运行N INSERT-SELECT语句将这些值从临时表移动到目标表中。