对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。A.性别+年龄B.VAL(性别)+年龄C.性别,年龄D.性别+STR(年龄,2)

题目

对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。

A.性别+年龄

B.VAL(性别)+年龄

C.性别,年龄

D.性别+STR(年龄,2)


相似考题
更多“对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。A.性别+年龄 ### ”相关问题
  • 第1题:

    对数据表建立性别(C,2)和年龄N,2)的复合索引时,正确的索引关键字表达式为

    A)性别+年龄

    B)VAL(性别)+年龄

    C)性别,年龄

    D)性别+STR(年龄,2)


    正确答案:D
    【答案】:D
    【知识点】:用不同类型的两个字段建立复合索引的正确方法
    【解析】:建立复合索引时要求字段类型要匹配。此题中性别为字符型,而年龄为数值型,这两个字段类型不匹配, 故选项A是错误的,选项C是不正确的索引格式,选项B中用VAL()函数不能将字符型数据“性别”转换成数值型,该函数只能转换由数字符号组成的字符型数据。选项D中的年龄字段通过STR()函数转换成了字符型,与性别字段的类型相匹配,故选D。

  • 第2题:

    对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。A.性别+年龄SXB

    对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。

    A.性别+年龄

    B.VAL(性别)+年龄

    C.性别,年龄

    D.性别+STR(年龄,2)


    正确答案:D
    D。【解析】当建立复合索引时使用“+”,但是题干中的性别是字符型的,年龄是数的,所以要使用STR函数进行转化,所以答案为D。

  • 第3题:

    有如下字典: stu={'姓名': '李明', '年龄': 20, '学号': '19024'} 编写代码实现下列功能 1》 输出学生的姓名 2》 使用索引把学生的年龄修改成25 3》 把(“性别”:“男”)键值对添加到字典中


    DELETE STU WHERE 性别 =’ 男 ’ AND 姓名 = ‘c%’

  • 第4题:

    “学生”表中有“学号”、“姓名”、“性别”和“年龄”字段,其中“学号”为主关键字,建立“学生”表的SQL命令是( )。

    A. CREATE TABLE学生(学号C(6)PRIMARY,姓名C(8),性别C(2),年龄I)

    B. CREATE TABLE学生(学号C(6)FOREIGN,姓名C(8),性别C(2),年龄I)

    C. CREATE TABLE学生(学号C(6)FOREIGN KEY,姓名C(8),性别C(2),年龄I)

    D. CREATE TABLE学生(学号C(6)PRIMARY KEY,姓名C(8),性别C(2),年龄I)


    正确答案:D
    在SQL命令中,主关键字用“PRIMARY KEY”。

  • 第5题:

    关于索引文件说法正确的是______。

    A.索引文件的扩展名只有.CDX

    B.复合索引文件中可以存储多种排序方法

    C.建立索引时不可以使用for条件

    D.“index on 性别tag al”命令中的a1是指索引文件名


    正确答案:D