网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
mysql 我定义了一个字段为 varchar(255)我想把长度改的大一点,怎么弄(是用varchar不换成其他的类型)??看过好多文章说是 utf-8 的改为varchar(21845),但提出警告#1118 - Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs
参考答案
更多 “ mysql我定义了一个字段为varchar(255)我想把长度改的大一点,怎么弄(是用varchar不换成其他的类型)??看过好多文章说是utf-8的改为varchar(21845),但提出警告#1118-Rowsizetoolarge.Themaximumrowsizefortheusedtabletype,notcountingBLOBs,is65535.YouhavetochangesomecolumnstoTEXTorBLOBs ” 相关考题
考题
在MySQL中,下列有关CHAR和VARCHAR的比较中,不正确的是()
A、CHAR是固定长度的字符类型,VARCHAR则是可变长度的字符类型B、由于CHAR固定长度,所以在处理速度上要比VARCHAR快,但是会占更多存储空间C、CHAR和VARCHAR的最大长度都是255D、使用CHAR字符类型时,将自动删除末尾的空格
考题
(若oracle数据库不了解,可以用sql)test1ID Varchar2(6) 主键NAME Varchar2(15)Test2Use_ID Varchar2(6) 主键关联TEST1的主键的IDPASSword Varchar2(10)
考题
关于索引的设计,下列哪些说法符合《阿里巴巴Java开发手册》:
A.对varchar类型的字段建立索引,必须指定索引长度B.对varchar类型的字段建立索引,不需要指定索引长度,这样索引区分度最好C.业务上具有唯一特性的字段(含组合字段),必须指定唯一索引D.建复合索引时,一般选择区分度高的字段放在最左列
考题
ORACLE中char类型与varchar2类型的区别,描述正确的是()A、char为定长字符数据类型B、char为不定长字符数据类型C、varchar2为不定长数据类型D、char与varchar2没有区别E、varchar2为定长数据类型
考题
评估以下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语句不定义PRIMARYKEYD、不能在表级定义NOTNULL约束条件
考题
SQLServer的字符型系统数据类型主要包括()。A、Int、money、charB、char、varchar、textC、datetime、binary、intD、char、varchar、int
考题
单选题SQL server中()语句能将temp表中的hostname字段扩充为varchar(100)。A
alter table temp alter column hostname varchar(1100)B
alter table temp column hostname varchar(100)C
alter table temp alter column of hostname varchar(100)D
alter table temp add column hostname varchar(100)
考题
判断题大型数据库管理系统,如SQL Server、Oracle、Sybase、DB2等,它们都提供了一种可变长度的字符类型varchar,可以使用变长字符类型来定义对象的条码字段。A
对B
错
考题
单选题评估以下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语句不定义PRIMARYKEYD
不能在表级定义NOTNULL约束条件
考题
( 难度:中等)Oracle中char类型与varchar2类型的区别,描述正确的是()A.char为定长字符数据类型B.char为不定长字符数据类型C.varchar2为定长字符数据类型D.varchar2为不定长字符数据类型
热门标签
最新试卷