--第一題use master
go
--創建資料庫
if(db_id('studentDB')) is not null
drop database [studentDB]
create database [studentDB]
go
use [studentDB]
go
--創建學生表
create table [student]
(
[studentId] int identity(1,1) primary key,
[stuName] varchar(50) not null
)
go
use [studentDB]
go
--創建課程表
create table [subject]
(
[subjectId] int identity(1,1) primary key,
[subjectName] varchar(50) not null
)
go
use [studentDB]
go
--創建成績表(選課表)
create table [score]
(
[studentId] int,
[subjectId] int,
[score] int
)
go
--添加外鍵約束
--學生ID
alter table [score]
add constraint FK_score_student
foreign key([studentId])
references [student] ([studentId])
go
--科目ID
alter table [score]
add constraint FK_score_subject
foreign key([subjectId])
references [subject] ([subjectId])
go
--插入測試數據
insert [student]
select '張三' union
select '李四' union
select '王五' union
select '高六' union
select '趙七'
go
insert [subject]
select '語文' union
select '數學' union
select '英語'
go
insert [score]
select 1,1,50 union
select 1,2,51 union
select 1,3,52 union
select 2,1,60 union
select 2,2,61 union
select 2,3,62 union
select 3,1,70 union
select 3,2,71 union
select 3,3,72 union
select 5,1,90 union
select 5,2,89 union
select 5,3,88
go
use [studentDB]
go
--創建返回學生選課情況的存儲過程
create procere [pro_GetStudentScore]
@stuName varchar(50)
as
select sco.[studentId],sub.[subjectName],sco.[score]
from [subject] sub,[score] sco
where sub.[subjectId]=sco.[subjectId]
and sco.[studentId]=(select [studentId] from [student] where [stuName] = @stuName)
go
exec [pro_GetStudentScore] '趙七'
--select * from [student]
--select * from [subject]
--select * from [score]
2. sql 2005企業管理器中創建存儲過程的步驟
直接打開查詢分析器
寫下以下語句
use 你要用的資料庫
go
if exists(select * from sysobjects where name='要建的存儲過程名')
drop proc 要建的存儲過程名
go
create proc 要建的存儲過程名
(
@參數 參數類型,
@參數2 參數類型 [= 值],
@參數3 參數類型 [output]
)
as
set nocount on
/*此處寫你要要的邏輯/查詢語句*/
go
//磁存儲過程結束 再往後是後續 與前面不影響
注:[]內為可選 output表示輸出參數
=值 表示參數默認值
寫的時候都不要寫上[]
3. 如何創建oracle資料庫
方法/步驟
1
從Windows桌面執行「開始」→「程序」→「Oracle - <ORACLE_HOME_NAME>」→「配置和移置工具」→「Database Configuration Assistant」命令,打開Database Configuration Assistant對話框的歡迎界面,單擊該界面中的「下一步」按鈕
2
啟用「創建資料庫」選項,單擊「下一步」按鈕,進入「步驟2:資料庫模板」界面
3
啟用「一般用途或事務處理」選項,單擊「下一步」按鈕,進入「步驟3:資料庫標識」界面
4
在「步驟3:資料庫標識」界面中設置新資料庫的全局資料庫名,這里設置為myorcl,而資料庫實例名(SID)默認與全局資料庫名相同,也為myorcl
5
設置好口令後,單擊「下一步」按鈕,進入「步驟6:存儲選項」界面,在該界面中啟用「文件系統」選項
6
單擊「下一步」按鈕,進入「步驟7:資料庫文件所在位置」界面。設置好存儲位置後,單擊「下一步」按鈕,進入「步驟8
7
¤採用默認設置,單擊「下一步」按鈕,進入「步驟9:資料庫內容」界面,該界面中可以對示例方案及定製腳本進行配置。採用默認設置,單擊「下一步」按鈕,進入「步驟10:初始化參數」界面,該界面中可以對內存、調整大小、字元集和連接模式進行配置。採用默認設置,單擊「下一步」按鈕,進入「步驟11:安全設置」界面,在該界面中採用默認設置,即啟用「保留增強的11g默認安全設置」選項。¤單擊「下一步」按鈕,進入「步驟 12:自動維護任務」界面,在該界面中選擇「啟用自動維護任務」選項。
8
單擊「下一步」按鈕,進入「步驟13:資料庫存儲」界面,在該界面中可以指定資料庫的存儲參數,單擊「下一步」按鈕,進入「步驟14:創建選項」界面
9
單擊「完成」按鈕,在彈出的「確認」對話框中單擊「確定」按鈕,即可開始新資料庫的創建
4. 星露穀物語怎麼造箱子存放物品 木箱子倉庫建造方法
一、進入游戲,按esc鍵,選擇第五個錘子樣式的欄。
(4)存儲庫建造教程擴展閱讀:
《星露穀物語》是一款開放的鄉村生活模擬經營游戲,該游戲由ConcernedApe單人開發,並由《星界邊境》作者Chucklefish進行發行。游戲中玩家扮演繼承了爺爺農場的「Stardew valley」主角開闊和經營整座小牧場。
一、任務系統
在游戲的村莊中心,玩家會接受到各種不同的每日任務,這些任務會對玩家前期的發展有很大的幫助,這些任務都有時間的期限,若玩家沒有在規定時間內完成便會取消,完成這些任務可以獲得金錢的獎勵。
二、戰斗系統
雖然是模擬經營游戲,但也有著戰斗的系統。當玩家下礦後會遇到各種不同的礦生物,玩家可以通過滑鼠左鍵攻擊這些生物,當玩家被擊中受傷後可以食用恢復的道具進行恢復。
5. 如何編寫資料庫存儲過程
1 CREATE OR REPLACE PROCEDURE 存儲過程名
2 IS
3 BEGIN
4 NULL;
5 END;
行1:
CREATE OR REPLACE PROCEDURE 是一個SQL語句通知Oracle資料庫去創建一個叫做skeleton存儲過程, 如果存在就覆蓋它;
行2:
IS關鍵詞表明後面將跟隨一個PL/SQL體。
行3:
BEGIN關鍵詞表明PL/SQL體的開始。
行4:
NULL PL/SQL語句表明什麼事都不做,這句不能刪去,因為PL/SQL體中至少需要有一句;
行5:
END關鍵詞表明PL/SQL體的結束.
存儲過程創建語法:
create or replace procere 存儲過程名(param1 in type,param2 out type)
as
變數1 類型(值范圍); --vs_msgVARCHAR2(4000);
變數2 類型(值范圍);
Begin
Select count(*) into 變數1 from 表A where列名=param1;
If (判斷條件) then
Select 列名 into 變數2 from 表A where列名=param1;
Dbms_output。Put_line(『列印信息』);
Elsif (判斷條件) then
Dbms_output。Put_line(『列印信息』);
Else
Raise 異常名(NO_DATA_FOUND);
End if;
Exception
When others then
Rollback;
End;
6. 如何建立一個資料庫存儲過程
在有sp_updatediagrams的實例上,用sp_helptext 獲取代碼
然後在缺失sp_updatediagrams的實例上運行。
再用下面語句,設為系統存儲過程:
<code style="font-size: 12px;"><span style="color:blue">EXEC </span><span style="color:darkred">sp_MS_Marksystemobject </span><span style="color:red">'sp_updatediagrams' </span></code>
7. 紅薯保鮮庫儲存方法是什麼
紅薯儲存的條件要求:
冬季紅薯儲存對儲存空間的溫度和濕度要去較高。因為紅薯在儲存過程中溫度不能太高也不能太低,空氣濕度也要控制好。溫度過高紅薯容易發芽,溫度過低特別是低於10℃時紅薯容易遭受凍害,輕者影響口感,即煮不爛,蒸不熟,硬心;凍害嚴重會產生腐爛、出水等。儲存空間的濕度也要控制好,特別是紅薯剛儲藏時呼吸作用比較旺盛易產生很多水汽,導致濕度過大,濕度太高用以滋生病菌,使紅薯發生軟腐病及線蟲病等。另外,儲存紅薯時還要求紅薯塊莖不能有病斑、破損、及蟲眼等。明確了紅薯儲存的條件之後就好制定紅薯儲存的方法了。
紅薯室內儲存的方法:
另外,也可以將紅薯直接加工做成紅薯粉或做成粉條,就更容易保存了,也可以切成片曬干儲存。其實,最好的辦法是及時銷售出去,大的經銷商有專門的恆溫儲存庫,您就不用擔心儲存問題了。
8. 如何建立SQL資料庫,以及所需要軟體!詳細操作方法!重謝!!!
一、導出導入SQL Server里某個資料庫
1.在SQL Server企業管理器里選中要轉移的資料庫,按滑鼠右鍵,選所有任務->備份資料庫。
2.備份 選資料庫-完全,
目的 備份到 按添加按鈕
文件名 在SQL Server伺服器硬碟下輸入一個自定義的備份資料庫文件名(後綴一般是bak)
重寫 選重寫現有媒體
最後按確定按鈕。
如果生成的備份資料庫文件大於1M,要用壓縮工具壓縮後再到Internet上傳輸。
3.通過FTP或者remote desktop或者pcanywhere等方法
把第二步生成的備份資料庫文件或者其壓縮後的文件傳到目的SQL Server資料庫,如果有壓縮要解壓。
4.目的SQL Server資料庫如果還沒有此資料庫,先創建一個新的資料庫;
然後選中這個新創建的資料庫,按滑鼠右鍵,選所有任務->還原資料庫
還原->從設備->選擇設備->磁碟->添加(找到要導入的備份資料庫文件名)->確定
還原備份集->資料庫-完全
最後按確定按鈕。完全的資料庫導入成功了。
(如果在已經存在的SQL Server資料庫上還原資料庫可能遇到有還有其它人正在使用它而恢復操做失敗,
可以去看 ->管理->當前活動->鎖/對象->找到資料庫下鎖的進程號->到查詢分析器里用kill 進程號殺掉這些鎖,
然後再做還原)
注意:如果在原有的目的SQL Server資料庫上從備份文件(*.bak)還原資料庫
會把已經存在的表、存儲過程等資料庫對象全部替換成最近這次導入的備份資料庫里的內容。
如果一定要還原備份文件(*.bak)里部分數據,需要另外建一個新資料庫,
其邏輯名稱和數量同備份文件(*.bak)里資料庫的邏輯名稱和數量一致;
新資料庫的物理文件名稱取得一定要和備份文件(*.bak)里資料庫的物理文件不一樣才行。
9. SQL資料庫存儲過程創建。。急,,在線等。
首先你得
use 需要創建該存儲過程的資料庫名字
然後執行你的代碼
如果你懷疑沒有創建 那麼查詢一下系統表sys.proceres,看看是否存在
根據你的說法,你應該是找錯資料庫了