Re: [SQL]如何將查詢出來的結果,多加一欄流水號?
※ 引述《CyFe (暑假到了)》之銘言:
: ※ 引述《fumizuki (矇面加菲獅)》之銘言:
: : 使用 SQL 查詢語法:
: : /* 建立一個有自動編號的暫存資料表 */
: : create table temp_table
: : (
: : [No] int identity(1,1) not null,
: : [Name] varchar(16) not null,
: : [Score] int null constraint DF_temp_table default(0),
錯誤訊息有寫的清楚了, 這裡應該改成not null ...orz
: : primary key clustered
: : (
: : [Score]
: : ) on [primary]
: : ) on [primary]
: : GO
: 伺服器: 訊息 8111,層級 16,狀態 1,行 1
: 無法在資料表 'temp_table' 之可設為 Null 的資料行上定義 PRIMARY KEY 條件約束。
: 伺服器: 訊息 1750,層級 16,狀態 1,行 1
: 無法建立條件約束。請查看先前的錯誤。
: 依照fumizuki大大的作法
: 結果出現以上的錯誤訊息...
: 能請教大家這是哪裡發生錯誤了
: 因為剛學SQL 很多地方都不懂~@@
: : /* 將資料複製到暫存資料表 */
: : insert into temp_table select * from [你的資料表名稱]
: 這裡的指令是一整行嗎
: insert into之後不是都接Values
: 還是說這裡是分成兩行指令
: 也就是
: insert into temp_table
: select * from [你的資料表名稱]
: 那這樣insert的部分 values是該填什麼 = =??
看一下說明...insert 有2種寫法
: : /* 取出含有流水號的資料 */
: : select * from temp_table
: 問題很多
: 希望有高手能幫小弟解答~~><
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半點癡情遺留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多悽悽慘慘的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.116.195
推
08/04 13:45, , 1F
08/04 13:45, 1F
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章