Cach 命令大全

2021-10-23 15:57:28 字數 1458 閱讀 5644

可以將大多數命令縮寫為命令名稱的第乙個字母,或者對於以字母z開頭的命令,則縮寫為命令名稱的前兩個字母。在每個命令的摘要中,首先顯示全名語法,並在其下方顯示縮寫名稱(如果存在)。

每個命令的摘要僅包含文字語法標點。摘要不包括格式約定的標點符號,例如語法的哪些元素是可選的。在提要之後的參數列中提供了此資訊。

乙個例外是省略號(...)。逗號後的省略號表示逗號前的引數(或引數組)可以作為逗號分隔的列表重複多次。大括號表示可以在花括號內指定包含乙個或多個命令的**塊。花括號是必須在**中指定的文字字元。

大多數命令採用乙個或多個引數。引數是定義或控制命令操作的表示式(例如,函式及其引數,變數,運算子及其運算元,物件屬性或物件方法)。與命令一起使用的多個引數通常稱為引數列表。一些命令的引數本身帶有引數。例如,do命令的每個引數都可以採用引數列表。這在語法中指出。

一些命令是無引數的,可以不帶任何引數地呼叫。有些命令從不接受引數;其他命令僅在某些情況下採用引數。此類命令根據它們是無引數還是指定引數列表來更改其含義。

大多數命令可以採用可選的後置條件表示式,該表示式指定乙個條件,該條件指示是否應執行該命令。後置條件表示式由冒號(:)附加在命令名稱後。命令名稱及其後置條件表示式之間不允許有空格或換行符。雖然嚴格說來,後置條件表示式不是命令引數,但此處將它們與引數一起呈現。無引數命令可以採用後置條件表示式。

大多數objectscript命令在所有硬體平台上都是相同的。命令的任何特定於平台的功能都用支援該功能的平台型別進行標記。例如windows或unix®(openvms是作業系統)。所有平台均支援未標記為平台限制的任何命令。

在大多數情況下,舊命令和功能已被具有不同語法的較新實現取代。這些命令和功能不應在新的程式設計中使用。它們在此處記錄為與現有程式**相容。請注意,舊版命令和功能與其替換版本不相容;儘管它們可能出現在同一程式中,但決不能將它們組合在一起。例如,不應將面向塊的if與傳統的面向行的else一起使用,或嘗試使用$zbit函式來操縱由$bit函式建立的位串,反之亦然。

舊版命令以下舊版命令已由新命令語法替換:

傳統的ifelsefor命令不使用花括號塊結構語法。而是,它們執行出現在同一程式行上的命令。因此,與這些命令的更新的面向塊的版本相比,它們在行格式方面的限制要大得多。

此外,舊版if命令不能使用elseif子句,而必須使用$test特殊變數。

舊版的無引數do使用句點字首語法來指示塊結構。該語法已被取代,並且與花括號語法不相容。do的無引數形式不應用於將來的編碼。

以下舊命令已過時:

zsync僅用於過時的分布式快取協議(dcp)。

Cach 函式大全

級別說明 函式執行操作並返回值。該值可能是操作的結果,也可能是操作成功或失敗的指示。按照慣例,將變數設定為值的cach 函式會設定該變數,然後在操作之前返回該變數的值。本專欄介紹系統功能 也稱為內在功能 系統功能由名稱的 字元字首和名稱後的括號標識。在文件中引用函式時,未指定括號。可以通過建立使用者...

第十二章 Cach 命令大全 HANG 命令

描述引數 示例注意 暫停執行指定的秒數。hang與halt命令具有相同的最小縮寫 h 掛起的區別在於它所需的掛起時間引數。注意掛起時減去 h的差別 hang pc hangarg h pc hangarg其中 hangarg是 hangtime,hang將執行例程掛起指定的時間段。如果有多個引數,則...

第三十章 Cach 命令大全 VIEW 命令

描述引數 示例注意 修改記憶體中的資料 讀寫資料庫塊並修改記憶體中的資料。intersystems建議避免使用view命令。在任何環境中使用時,它都可能破壞記憶體結構。錯誤地使用view容易損壞記憶體或cach 資料庫。與open,close一起用。單獨使用不會有反映。view pc viewarg...