“姓名”列被定义为varchar(8),以下说法正确的是()。A、也可以定义为char(8),二者没有区别B、如果输入字符长度短于8时用空格填满C、可以输入8个汉字D、最多只能输入4个汉字

题目

“姓名”列被定义为varchar(8),以下说法正确的是()。

  • A、也可以定义为char(8),二者没有区别
  • B、如果输入字符长度短于8时用空格填满
  • C、可以输入8个汉字
  • D、最多只能输入4个汉字

相似考题
参考答案和解析
正确答案:D
更多““姓名”列被定义为varchar(8),以下说法正确的是()。”相关问题
  • 第1题:

    “雇员”表包含以下列:姓氏VARCHAR2(25) 名字VARCHAR2(25) 电子邮件VARCHAR2(50)如果要编写以下SELECT语句来检索具有电子邮件地址的雇员的姓名。SELECT姓氏||’,’||名字"雇员姓名"FROM雇员;则应使用哪条WHERE子句来完成此条语句?()

    • A、WHERE电子邮件=NULL;
    • B、WHERE电子邮件!=NULL;
    • C、WHERE电子邮件IS NULL;
    • D、WHERE电子邮件IS NOT NULL;

    正确答案:D

  • 第2题:

    评估以下CREATETABLE语句的执行结果: CREATET ABLE customers (customer_id NUMBER,customer_name VARCHAR2(25), address VARCHAR 2(25), city VARCHAR 2(25), region VARCHAR 2(25), postal_code VARCHAR 2(11), CONSTRAINT customer_id_un UNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()

    • A、NUMBER数据类型要求精度值
    • B、UNIQUE约束条件必须在列级定义
    • C、CREATETABLE语句不定义PRIMARYKEY
    • D、不能在表级定义NOTNULL约束条件

    正确答案:D

  • 第3题:

    根据下面所给的AAA数据库,写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能。 假设存在名为AAA的数据库,包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。SELECT SUBSTRING(‘I am a student’,8,7)


    正确答案:student

  • 第4题:

    表book中包含三个字段:title(varchar),author(varchar),price(float)。Author的默认值是’UNKNOW’,执行sql语句:insertbook(title,price)values(‘jsp’,50)。以下结果正确的是()。

    • A、插入失败,sql语句有错
    • B、插入成功,author列的数据是UNKNOW
    • C、插入成功,author列的数据是NULL
    • D、插入成功,author列的数据是50

    正确答案:B

  • 第5题:

    假设表中某列的数据类型varchar(100),而输入的字符串为’abcd1234’,则存储说法错误的是()

    • A、abcd1234,共8个字节
    • B、abcd1234和92个空格
    • C、abcd1234和8个空格
    • D、abcd1234和64个空格

    正确答案:B,C,D

  • 第6题:

    下列用于定义字段的SQL语句中,正确的是()。

    • A、学号varchar(10)
    • B、成绩int4
    • C、产量float
    • D、价格decimal(8,4)

    正确答案:A,C,D

  • 第7题:

    根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。显示出Students表中所有学生记录的学号列的前四个字符。


    正确答案: Select left(学号,4)
    From Students

  • 第8题:

    单选题
    “姓名”列被定义为varchar(8),以下说法正确的是()。
    A

    也可以定义为char(8),二者没有区别

    B

    如果输入字符长度短于8时用空格填满

    C

    可以输入8个汉字

    D

    最多只能输入4个汉字


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    表book中包含三个字段:title(varchar),author(varchar),price(float)。Author的默认值是’UNKNOW’,执行sql语句:insertbook(title,price)values(‘jsp’,50)。以下结果正确的是()。
    A

    插入失败,sql语句有错

    B

    插入成功,author列的数据是UNKNOW

    C

    插入成功,author列的数据是NULL

    D

    插入成功,author列的数据是50


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    评估以下CREATETABLE语句的执行结果: CREATET ABLE customers (customer_id NUMBER,customer_name VARCHAR2(25), address VARCHAR 2(25), city VARCHAR 2(25), region VARCHAR 2(25), postal_code VARCHAR 2(11), CONSTRAINT customer_id_un UNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()
    A

    NUMBER数据类型要求精度值

    B

    UNIQUE约束条件必须在列级定义

    C

    CREATETABLE语句不定义PRIMARYKEY

    D

    不能在表级定义NOTNULL约束条件


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    “单价”列被定义为decimal(5,2),则()选项的数据是正确的。
    A

    18.021

    B

    180.21

    C

    23000.1

    D

    23000


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    关于查询中列的别名, 以下()语句是不正确的
    A

    Select name as’姓名’from table

    B

    Select name as姓名from table where id=1

    C

    Sleect name=姓名from table姓名=names(正确答案)

    D

    Select names姓名from table


    正确答案: C
    解析: 暂无解析

  • 第13题:

    “单价”列被定义为decimal(5,2),则()选项的数据是正确的。

    • A、18.021
    • B、180.21
    • C、23000.1
    • D、23000

    正确答案:B

  • 第14题:

    以下关于列的哪个说法正确的是()

    • A、不可以增大CHAR列的宽度。
    • B、如果列包含非空数据,则可以修改列的数据类型。
    • C、可以将CHAR数据类型的列转换为VARCHAR2数据类型。
    • D、可以将DATE类型列转换为VARCHAR2类型

    正确答案:D

  • 第15题:

    根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。从名字为“My Table”的表中查询出所有记录。


    正确答案:SELECT * FROM [My Table]

  • 第16题:

    评估以下语句: ALTERTABLE库存 MODIFY延交订单金额NUMBER(8,2); 该语句将完成哪项任务?()

    • A、将“延交订单金额”列的定义更改为NUMBER(82)
    • B、将“延交订单金额”列的定义更改为NUMBER
    • C、将“延交订单金额”列的定义更改为NUMBER(2,8)
    • D、将“延交订单金额”列的定义更改为NUMBER(8.2)
    • E、将“延交订单金额”列的定义更改为NUMBER(8,2)

    正确答案:E

  • 第17题:

    在Products数据库中建立一个新表Authors,表中应该包含name列和每个作者的ID列,下列语法正确的是()。

    • A、CREATE TABLE AUTHORS ON Prpducts(name varchar(50),IDsmallint)
    • B、ALTER DATABASE products ADD TABLE Authors(name varchar(50),IDsmallint)
    • C、CREATE TABLE Products.Authors(name varchar(50),IDsmallint)
    • D、Create TABLE Products.Authors(name,ID)

    正确答案:C

  • 第18题:

    存储过程参数“@学号”需要定义为字符型,长度为10,以下()选项不正确。

    • A、char(8)
    • B、char(10)
    • C、varchar(10)
    • D、varchar(12)

    正确答案:A

  • 第19题:

    根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。 创建Students表。


    正确答案: create table students (学号char(8) primay key,
    姓名varchar(8),年龄int,
    专业varchar(20),
    入学日期datetime )

  • 第20题:

    问答题
    根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。从名字为“My Table”的表中查询出所有记录。

    正确答案: SELECT * FROM [My Table]
    解析: 暂无解析

  • 第21题:

    单选题
    您需要在EMPLOYEE表上创建组合主键约束条件。以下哪个说法是正确的()
    A

    PRIMARYKEY约束条件必须在表级定义

    B

    必须为组合主键中的每个列定义PRIMARYKEY约束条件

    C

    必须为组合主键中的第一个列定义PRIMARYKEY约束条件

    D

    必须在表级为组合主键中的每个列定义PRIMARYKEY约束条件


    正确答案: A
    解析: 暂无解析

  • 第22题:

    多选题
    下列用于定义字段的SQL语句中,正确的是()。
    A

    学号varchar(10)

    B

    成绩int4

    C

    产量float

    D

    价格decimal(8,4)


    正确答案: D,C
    解析: 暂无解析

  • 第23题:

    问答题
    根据下面所给的AAA数据库,写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能。 假设存在名为AAA的数据库,包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。 create procedure xxk5 ( @a char(8),@b varchar(10),@c numeric(5,2) ) as begin insert into score values(@a,@b,@c) end

    正确答案: 向score表中插入学号为@a的值、课程名为@b的值、成绩为@c的值的学生成绩记录。
    解析: 暂无解析