文件操作 - CIM_SqlSchema.mof
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/mof/cimv2.43.0/Database/CIM_SqlSchema.mof
编辑文件内容
// Copyright (c) 2006 DMTF. All rights reserved. // <change cr="DBCR00030" type ="add">Add top level relational model // support to the database model.</change> // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath // qualifier values to CIM Schema.</change> // =================================================================== // CIM_SqlSchema // =================================================================== [Experimental, Version ( "2.12.0" ), UMLPackagePath ( "CIM::Database::Sql" ), Description ( "An SQL-schema is a persistent descriptor that includes: \n" "- The name of the SQL-schema. \n" "- The <authorization identifier> of the owner of the SQL " "-schema. \n" "- The name of the default character set for the SQL-schema. \n" "- The <schema path specification> defining the SQL-path for " "SQL-invoked routines for the SQL-schema. \n" "- The descriptor of every component of the SQL-schema. \n" "The persistent objects described by the descriptors are said " "to be owned by or to have been created by the <authorization " "identifier> of the schema. Each component descriptor is one " "of: \n" "- A domain descriptor. \n" "- A base table descriptor. \n" "- A view descriptor. \n" "- A constraint descriptor. \n" "- A privilege descriptor. \n" "- A character set descriptor. \n" "- A collation descriptor. \n" "- A transliteration descriptor. \n" "- A user-defined type descriptor. \n" "- A routine descriptor. \n" "- A sequence generator descriptor. \n" "\n" "A schema is created initially using a <schema definition> and " "may be subsequently modified incrementally over time by the " "execution of <SQL schema statement> s. <schema name> s are " "unique within a catalog. A <schema name> is explicitly or " "implicitly qualified by a <catalog name> that identifies a " "catalog. Base tables and views are identified by <table name> " "s. A <table name> consists of a <schema name> and an " "<identifier>. The <schema name> identifies the schema in which " "a persistent base table or view identified by the <table name> " "is defined. Base tables and views defined in different schemas " "can have <identifier> s that are equal. \n" "\n" "If a reference to a <table name> does not explicitly contain a " "<schema name>, then a specific <schema name> is implied. The " "particular <schema name> associated with such a <table name> " "depends on the context in which the <table name> appears and " "is governed by the rules for <schema qualified name>. If a " "reference to an SQL-invoked routine that is contained in a " "<routine invocation> does not explicitly contain a <schema " "name>, then the SQL-invoked routine is selected from the SQL " "-path of the schema. The containing schema of an <SQL schema " "statement> is defined as the schema identified by the <schema " "name> implicitly or explicitly contained in the name of the " "object that is created or manipulated by that SQLstatement." )] class CIM_SqlSchema : CIM_SqlObject { [Description ( "The <authorization identifier> of the owner of the SQL -schema." )] string Owner; };
修改文件时间
将文件时间修改为当前时间的前一年
删除文件