如何在sql server 2008 r2中添加空行

时间:2014-06-18 05:49:16

标签: sql null

我想添加一行,就像sql中的数据之间的空格......

ID num |    owner   |  time in  |  time out  |

<-- space  /row

255414 |     anne   |  7:45     |   6:00     |

<-- space / row

141455 |     jane   |  8:00     |   5:30     |

2 个答案:

答案 0 :(得分:0)

使用插入查询添加或传递空值。但是如果你有Identity列,它将会递增。或者只需添加一行或单独的列,它将标记行组的结尾。

答案 1 :(得分:0)

如果要实现此目的,则不得在架构定义中设置任何完整性约束,并将所有字段声明为varchar。然后你可以像这样插入一个空行。

INSERT INTO YOUR_TABLE VALUES ('', '', '', '');

这将在您的数据库中创建一个分隔符。

如果在列中使用整数,则必须在插入数据库时​​将所有值作为NULL传递。像这样的事情: -

INSERT INTO YOUR_TABLE VALUES (NULL, '', NULL, NULL);