上一篇在Azure建立資料庫機器與環境,當資料庫環境設定好後,接著是建立所需的資料表。
畫面使用Azure Data Stadio。
第 12 屆 iT 邦幫忙鐵人賽-原文:https://ithelp.ithome.com.tw/articles/10238256
首先建立股票基本資料的資料表,取名為「Stock
」。
(備註:StockName
應該是要NVARCHAR(50)
才對)
CREATE TABLE Stock(
ID UNIQUEIDENTIFIER PRIMARY KEY default NEWID(),
Market VARCHAR(10) NOT NULL,
Symbol VARCHAR(10) NOT NULL,
SecurityType CHAR(1) NOT NULL,
StockName VARCHAR(50) NOT NULL,
BeginDate DATE NOT NULL,
EndDate DATE NOT NULL,
CreateTime DATETIME NOT NULL,
)
接著,建立每日的價格,名稱為「DailyPrice
」:
CREATE TABLE DailyPrice(
ID UNIQUEIDENTIFIER PRIMARY KEY default NEWID(),
StockID VARCHAR(32) NOT NULL,
Symbol VARCHAR(10) NOT NULL,
OpenPrice DECIMAL(9,3) NOT NULL,
HighPrice DECIMAL(9,3) NOT NULL,
LowPrice DECIMAL(9,3) NOT NULL,
ClosePrice DECIMAL(9,3) NOT NULL,
Volumn INT NOT NULL,
CreateTime DATETIME NOT NULL,
)
接著我們嘗試簡單的寫入資料,來驗證我們設定成功:
輸入資料:
輸入完資料後,重新進入檢查,看到資料表示真的有把資料放在Azure中
後記
- 本篇在
StockName
設定有錯,請參考上面 - 而最後結果有「
???
」,請參考後面的文章,可知道遭遇什麼問題
~Copyright by Eyelash500~
IT技術文章:EY*研究院
iT邦幫忙:eyelash*睫毛
Blog:睫毛*Relax
Facebook:睫毛*Relax