1樓:匿名使用者
表中的具體欄位不清呀
create table stu(
sid int primary key ,
sname char(8))
gocreate table gro(
gid int primary key,
gname char(8))
gocreate table stu_gro(
sgid int primary key not null identity(1,1), --主鍵值從 1 一直加
sid int ,
gid int )
--建立一個儲存過程
create proc insert_sg @sid int,@gid int
as if(not exists (select sid from ddy where sid=@sid))
begin
insert into ddy(sid,gid) values(@sid,@gid)
print'成功插入'
endelse print'該學生已插入'
--執行儲存過程,@sid 為指定的學生,@gid 為指定的組
exec insert_sg '@sid','@gid'
2樓:
表結構設計太不理想了...
sql如何把表名中包含某字元的表刪除
以下儲存過程實測通過,不過,使用要小心,很危險,因為會刪除一批表!create procedure deletetables str varchar 100 as declare name varchar 100 select name as 請看一下所有刪除的表 from sysobjects w...
如何將ecel表中的兩列並一列,如何將EXCEL表中的兩列並一列
可以用合併公式 來實現,操作步驟如下 工具 2010版excel 1 先開啟excel,以下圖為例,需要在a3單元格顯示 1234 2 選中a3單元格,並輸入公式 a1 a2 3 按下回車鍵後就可以得到結果了。在a3輸入 a1 a2或者 a2 a1 concatenate函式也可以 在a3列處寫 a...
如何將Excel表中有用的資料匯入到另表中去
想把資料倒過去的話,那些複製貼上直接就可以的。如何將一個excel 的內容轉移到另外一個 中去 拖移選中要複製的單元格 點右鍵 選複製 在另一單元格需要放置內容的地方點右鍵 選貼上 選中這個表 移動或複製工作表 選個指定的工作簿 建立副本,就可以了 右點a與1相交的方格 左上角 選複製,點開要粘帖的...