同表復制一條數據,除主鍵外,其他值相同


越深入的學習,越覺得一種知識的深厚底蘊。

  平時使用SQL語言中的Insert的方式是:insert into Table value()。今天使用SQL的Insert語句時。

實現一個功能,復制一條數據,主鍵不同,數據相同。

舉例如下:

1、表結構

   環境為Sql Server2008。

2、Code

  (1)把Value句換成select語句,

  (2)select語句中把主鍵換為插入語句的主鍵 。

  insert into Student(No,Name,Sex,Age)
select 2,Name,Sex,Age
from Student
where No=1

3、說明

  開始必須要有一條數據,然后復制這條數據。   

  很簡單的一個使用,關鍵時刻還是很有用的。

  希望通過這個小例子讓大家對SQL的理解有所幫助。

 

 

 

-----------------------------

摘抄筆記2016.10.16


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM