zoukankan      html  css  js  c++  java
  • OCP-1Z0-053-V12.02-474题

    474.Which NLS parameter directly governs linguistic searches?

    A. NLS_SEARCH_L

    B. NLS_SORT

    C. NLS_SEARCH

    D. NLS_SORT_L

    E. None of the above

    Answer: B

    答案解析:

    参考:http://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams155.htm#REFRN10127


    NLS_SORT specifies the collating sequence for character value comparison in various SQL operators and clauses, for example, ORDER BYGROUP BY, comparison conditions (=<><=>=), INBETWEENLIKEMIN/MAXGREATEST/LEAST, and INSTR.

    • If the value is BINARY, then comparison is based directly on byte values in the binary encoding of the character values being compared. The ordering depends on the character set of the compared values, which is either the database character set (for VARCHAR2CHARLONG, and CLOB) or the national character set (for NVARCHAR2NCHAR, and NCLOB).

    • If the value is a named linguistic sort, then comparison is defined by this sort. A linguistic sort uses various rules to achieve ordering expected by speakers of one or more natural languages. This is usually the same ordering that is used in dictionaries and/or telephone directories in those languages.

    The exact operators and query clauses that obey the NLS_SORT parameter depend on the value of the NLS_COMP parameter. If an operator or clause does not obey the NLS_SORT value, as determined by NLS_COMP, the collation used is BINARY.

    The BINARY comparison is faster and uses less resources than any linguistic comparison but for text in a natural language, it does not provide ordering expected by users.

    The value of NLS_SORT affects execution plans of queries. Because a standard index cannot be used as a source of values sorted in a linguistic order, an explicit sort operation must usually be performed instead of an index range scan. A functional index on the NLSSORT function may be defined to provide values sorted in a linguistic order and reintroduce the index range scan to the execution plan.

  • 相关阅读:
    【7】用Laravel5.1开发一个简单的博客系统
    【6】Laravel5.1的migration数据库迁移
    【5】说说Laravel5的blade模板
    【4】优化一下【3】的例子,顺便说说细节
    【3】创建一个简单的Laravel例子
    【2】最简单的Laravel5.1程序分析
    【1】Laravel5.1 安装
    【0】Laravel 5.1 简介
    MySQL常用命令
    Windows8.1使用博客客户端写博客
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13316368.html
Copyright © 2011-2022 走看看