我正在尝试将物理表中几列的记录插入到具有自定义IDENTITY的临时表中。它创建标识列(字段名称= idnum),但所有行的值均为0。我正在使用下面的代码。如果有人能帮助我,那么我做错了将会非常感激。
注意:我正在尝试这是Sybase ASE 15.7
SELECT
* INTO #achu_test
FROM (SELECT TOP 10
idnum = IDENTITY(8),
First_Name,
Last_Name
FROM Employees) myTable
答案 0 :(得分:1)
我的坏!我错放了IDENTITY。而不是在“* INTO”之前使用它,我在子查询中使用。
SELECT idnum = IDENTITY(8),* INTO #achu_test
FROM (SELECT TOP 10 First_Name, Last_Name FROM Employees) myTable
良好的睡眠可能会给我带来结果:)