Re: [SQL ] 請問如何結合這兩句語法??
先解決你最後一個問題 再來說你第一個問題的解決方法
如果要讓local_No可以找到最大的值累加 就把此欄位的識別變成 是 即可
預設為否 那以後新增資料就不用管此欄位 他會自動把你增加數量自動寫入
喔對了 這是SQL Server的 不確定其他DB2 Oracle 有否此功能
那如果不想用上面那一招 你要的SQL語法應該如下
Insert into locallist(local_name,local_No)
select 'XXX',Max(local_No)+1 from locallist
※ 引述《victer0327 (victory)》之銘言:
: Insert locallist(local_name, local_No)
: Values ('XXX', 'Select')
: Select max(local_No)+1
: From locallist
: p.s. local_name為char; Local_No為int
: 希望能將兩句合成一句,並使其有效
: 我試了幾個辦法都無法成功
: 所以上來請教大家@@
: 希望效果:
: local_No可以在每次的insert時找到最大的值而累加(類似編號)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.101.18
推
08/24 13:01, , 1F
08/24 13:01, 1F
推
08/24 13:07, , 2F
08/24 13:07, 2F
→
08/24 15:40, , 3F
08/24 15:40, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):