freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sas編程技術(shù)輸出控制-資料下載頁

2025-08-12 20:40本頁面

【導讀】輸出窗口與內(nèi)容;運行結(jié)果輸出控制;圖形存貯利用與輸出;SAS日志輸出的信息有助于用戶解決系統(tǒng)。運行過程中出現(xiàn)的各種問題。程序創(chuàng)建的數(shù)據(jù)集;程序執(zhí)行期間遇到的警告或錯誤信息;每個數(shù)據(jù)集包含多少個變量和多少個觀測;數(shù)據(jù)行的信息和列表。通常情況下,日志輸出在LOG窗口。使用PRINTTO過程可以重新定義SAS日志的輸出地點。例中,語句PRINTTO選項的NEW表示替換文件。NOTE:從數(shù)據(jù)集讀取了19個觀測。DATA步通過FILE和PUT語句產(chǎn)生的輸出結(jié)果。例輸出時不打印日期和時間。例規(guī)定缺失值的表示字符。SAS/GRAPH軟件是一個功能強大的圖形軟件。包,有許多繪圖過程;每個條目都有自己的名稱和描述。在作圖過程語句中加入選項GOUT=可以把過程生成。的圖形存入指定的邏輯庫和目錄冊。title2"上證指數(shù)時序圖";

  

【正文】 stkcd char(10) format=$10.。 update invest set stkcd=39。res39。||stkcd。 select * from invest(rename=(stkcd=resstkcd))。 quit。 resstkcd stknm inv total ratio res000001 S深發(fā)展 165000 400000 res000002 萬科 A 77000 400000 刪除列 ALTER TABLE tablename DROP CONSTRAINT constraintname , ... constraintname DROP column, ... column DROP FOREIGN KEY constraintname DROP PRIMARY KEY DROP子句用來刪除表中的列。 proc sql。 alter table invest drop stknm。 創(chuàng)建索引 索引是建立在表中一個列或多個列上的一個對象,目的是加快訪問表中的數(shù)據(jù) 使用 PROC SQL來創(chuàng)建索引 語句格式: CREATE UNIQUE INDEX indexname ON tablename ( column , ... column)。 可以創(chuàng)建一個單列的簡單索引。這時索引的名字必須和列名一致。 下面的程序在 invest表中創(chuàng)建一個 stkcd的索引。 proc sql。 create index stkcd on invest(stkcd)。 刪除索引 DROP INDEX 語句用來刪除一個索引。 proc sql。 drop index A from Invest。 創(chuàng)建和使用完整性約束 完整性約束是指創(chuàng)建一些規(guī)則來保證數(shù)據(jù)的完整性、準確性和連貫性。 完整性約束語句格式 語句格式: ALTER TABLE tablename ADD CONSTRAINT constraintname constraintclause, ... constraintname constraintclause ADD constraintspecification, ... constraintspecification 選項說明: ADD CONSTRAINT constraintname constraintspecification, ... constraintname constraintspecification 一般完整性約束 一般完整性約束用來保證列中的數(shù)據(jù) 非缺失 唯一 非缺失并且唯一處于一個特定范圍中。 以下有四種一般完整性約束,格式參照前面一節(jié)中的 constraint的定義: CHECK (WHEREclause) not null unique primary key 參考完整性約束 將一個表中的主鍵與另外一個表中的外鍵聯(lián)系起來時,就建立了一個參考完整性約束 (referential integrity constraint) 。 建立參考完整性約束的基本條件: 主鍵和外鍵對應的變量列的數(shù)量以及順序必須相同。 變量列的數(shù)據(jù)類型 (字符或數(shù)值 )和長度必須相同。 如果在一個已經(jīng)存在數(shù)據(jù)的表中加入外鍵,則外鍵中每一個觀測的外鍵值必須和主鍵中的值匹配,或者為缺失。 建立完整性約束實例 例 建立兩個表,一個表 (Invest)記錄投資情況,另一個是股票價格信息表(prinfo)。 加入如下約束: 兩個表中的股票代碼 stkcd必須是唯一且不缺失的。 每支股票的投資數(shù)額 Inv不能為負。 股票價格( price)不能為負。 proc sql。 create table invest (stkcd char(6),inv num, constraint prim_key primary key(stkcd), constraint inv check(inv ge 0))。 create table prinfo (stkcd char(6), price num, constraint for_key foreign key(stkcd) references invest on delete restrict on update set null, constraint price check(price ge 0))。 可以用 DESCRIBE TABLE語句來從日志中查看表中的完整性約束信息。 proc sql。 describe table constraints invest。 describe table constraints prinfo。 quit。 SAS日志中的信息: 15 proc sql。 16 describe table constraints invest。 NOTE: SQL 表 ( bufsize=4096 ) 具有下列完整性約束 : 按字母排序的完整性約束列表 Where 完整性約束 類型 變量 子句 參考 刪除 更新 1 inv Check inv=0 2 prim_key Primary Key stkcd for_key Referential stkcd Restrict Set Null 17 describe table constraints prinfo。 NOTE: SQL 表 ( bufsize=4096 ) 具有下列完整性約束 : 按字母排序的完整性約束列表 Where 完整性約束 類型 變量 子句 參考 刪除 更新 1 for_key Foreign Key stkcd Restrict Set Null 2 price Check price=0 建立和使用 PROC SQL視圖 PROC SQL視圖包含一個儲存的查詢語句,該查詢在使用 SAS過程步的時候運行。 建立視圖 語句格式: CREATE VIEW procsqlview (columnnamelist) AS queryexpression ORDER BY orderbyitem, ... orderbyitem USING libnameclause, ... libnameclause 股票代碼 | 最新股票名稱 | Stock Code Latest Stock Name avgret 000002 萬科 A 000002 萬科 A 000002 萬科 A 程序?qū)嵗? proc sql obs=3。 create view avgret as select stkcd,lstknm,avg(yrret)as avgret from group by stkcd。 select * from avgret。 quit。 描述視圖 DESCRIBE VIEW 語句將 PROC SQL視圖的內(nèi)容寫入 SAS日志。 proc sql。 describe view avret。 quit。 日志信息如下: 319 proc sql。 320 describe view avret。 NOTE: SQL 視圖 定義為 : select stkcd, lstknm, AVG(yrret) as avret from group by stkcd。 321 quit。 NOTE: “PROCEDURE SQL”所用時間(總處理時間) : 實際時間 秒 CPU 時間 秒 刪除視圖 DROP VIEW語句用來刪除一個視圖。 proc sql。 drop view stkinfo2。
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1