ORACLE下如何获得全部的索引创建语句
今天,我计划在另一个测试库上重新创建数据库的索引并研究它。settingsize0SetLong9 0000000000setFeedBacksettechooffspooll_index.sqlselectdbms_metadata.get_ddl('index',u.index_name)fromuser_indexes u; 螺旋杆; 陆地过程以获取DLL指令,您也可以得到很多东西。
,你。
_ typein('table',“ index”,“ process”);
1、sql查询语句时怎么把几个字段拼接成一个字段?这几个字段是整型的。
1 该语句如下:字段A,字段B,字段A+字段BAS字段C。从字段C:Field A Plus B Field B中的选择表1 注释命名为字段C2 只有一张桌子。
该表达式可以是支柱名称,稳定,非舞蹈列的函数,也可以是与一个或多个操作员相关的上述元素的任何组合。
表现不可能是次大陆。
原始问题的答案是“计算列”。
扩展信息:计算的列应用程序范围匹配的列可用于选择列表,其中可以使用常规表现的条款,OrderBey子句或任何其他位置,除了:计算列应用作支票,预示或简单障碍要标记为毅力。
如果计算列的值由可确定的表达式定义,并且在索引列中允许计算结果的数据类型,则可以将列作为索引中的主要列,或者可以用作主要或唯一的一部分。
障碍。
例如,如果该表包含整数A和B,则可以为计算出的A+B创建索引,但是您可以为计算的列A+Datpart(DD,GetDeet())制作索引,无法创建索引因为稍后呼叫,其价值可能会改变。
计算出的列不能作为组合或更新的详细信息作为目标。
数据库引擎会自动确定计算出的列为零,具体取决于所使用的价格。
即使只有非零列,也大多数表现的结果可能为零,因为下流或溢出产生的结果也可能为零。
将columnProperyty函数与允许净特性一起,以发现表中的任何计算列为零。
通过指定isnull(check_expre ssion,contand),您可以将禁用表达式转换为非智能表现,其中有一个可以更改所有空结果的非零值。
参考:百度百科全书。