SAS本身提供許多資料處理及分析的功能,其中在資料處理的部分,有一系列SQL Procedure的相關語法,與一般資料庫存取常見的SQL語法相似,可以讓有使用SQL讀寫資料庫經驗的使用者更快速上手。
本篇文章主要說明如何透過SAS的PROC SQL指令在資料表中新增資料。
一、建立資料表
首先,我們透過CREATE TABLE語法建立一個新的資料表,資料表檔案名稱為”SampleTable”,資料表標題為”測試”,資料表包含『ID』(數值型態)、『Name』(字串型態)、『Salary』(數值型態)以及『Birth』(數值型態,格式為date9:ddmmmyyyy)四個欄位。
執行語法後,可以從LOG檔案看到新增了SampleTable的訊息,此時SampleTable內還沒有任何一筆資料,所以是0 rows。
二、新增資料
接著,如果要在SampleTable裡面新增一筆資料,我們可以使用INSERT INTO語法,填入符合資料表欄位型態格式的資料。
執行語法後,可以從LOG檔案看到新增了一筆資料(1 row)的訊息。
三、查看結果
最後,我們可以用PROC PRINT語法將SampleTable資料表的內容印出來檢視,會發現新增的資料成功出現在資料表中。
以上就是SAS PROC SQL新增資料的教學內容,有機會也會再跟大家分享更多不同的SAS語法,希望對大家有幫助。