77问答网
所有问题
当前搜索:
char跟varchar
SQL:在将
varchar
值 '' 转换成数据类型 int 时失败。
答:
结果再 用相同语句想把类型转回smallint,就报错在将
varchar
值 '*' 转换成数据类型 int 时失败,注意 :字符varchar转数据类型int和数据类型int转字符vachar的语句是不同的。varchar特点:1、使用比固定长度类型(char)占用更少存储空间(除了使用ROW_FORMAT=FIXED创建的MyISAM表)。2、使用额外的1-2...
关于ORACLE数据库的类型!
答:
1.number,char,
varchar
2,clob,blob,date等等 2.可以用int,不过定义后,你会发现后来也会是number类型了。3.Oracle里面没有BOOLENA这种类型,不过目前Oracle中有两种方法实现这个功能,一种是number(1),一种是char(1),我比较喜欢后一种,不过用后一种时,要注意有缺省值,要不然会影响效率。
mysql跟oracle的区别
答:
mysql:int,float,double等数值型,
varchar
,char字符型,date,datetime,time,year,timestamp等日期型。其中char(2)这样定义,这个单位在oracle中2代表两个字节,mysql中代表两个字符。其中varchar在mysql中 必须给长度例如varchar(10) 不然插入的时候出错。8.主键递增操作:oracle:可以借助序列 mysql:利用自...
MySQL字段类型都是什么意思?
答:
MySQL的字段类型 char(length)char类型最大长度是255个字符。当插入到表中的字符串的长度小于length时候,将给字段右边不够的部分用空格填补。
varchar
(length)varchar的最大长度是255个字符。varchar和char几乎一样,区别在于varchar是变长的类型,不会填补空格。tinytext tinytext最大长度是255字符。text t...
数据库中的一个字段的数据大小不定如何设置字段的长度查询最快又节省...
答:
另外,关于
char和varchar
的性能比较,请参见该实验:http://www.yuanma.org/data/2006/0730/article_1266.htm 再补充一下:[转帖]char、nchar、varchar、nvarchar,对比那个好?数据库定义到char类型的字段时,不知道大家是否会犹豫一下,到底选char、nchar、varchar、nvarchar、text、ntext中哪一种呢?
sql 截取字符串
答:
简单的:select substr(‘04.06.02.063-48-Z952’,1,instr(‘04.06.02.063-48-Z952’,'-',1,2)-1) from dual ;instr(04.06.02.063-48-Z952,'-',1,2)的意思是找到第二个出现的-号,然后减去1,把左边都截取下来就ok了。实际使用的时候,用字段名替换那个字符串就ok了。希望帮到...
oracle函数返
varchar
2类型,怎么会报错了?
答:
是不是长度有长度,在表中字段是20的长度,在函数中你只给了15,如果表中数据长度刚好大于15就报错了,另外,你这个变量名怎么跟字段名称一样了,最好有所区别吧,容易混淆
请根据给出的数据库表的结构和要求,写出相应的Sql语句。
答:
你看你就是懒蛋,这样的表说明是没人能看到的.表说明要一个字段一行来写.第一个是用模糊查询加链接查询实现的.第二个是where条件以及日期函数来判断的,oracle中好像直接写>就认,时间久我忘记了.第三个还是where条件,然后链接查询.第四,第五是送分的,跟第三个一样 ...
关于SQL数据库字符和字节 急!!!
答:
比如说
varchar
(40),能存储40个字节长度的字符,存储中文字符的时候,因为中文字符1个字符就等于2个字节.所以varchar(40)只能存储20个中文字符.nvarchar(40),就可以存储40个中文字符,也就是说可以存储80个字节长度的字符.nvarchar要相对于存储的字符类型.比如有些字符是占3个字节的.同样的,
char和
nchar也...
ORACLE 数据库中在将date类型转换成
varchar
类型时出现问题。SQL如下...
答:
你这转换函数的format格式都错了,你的原数字字段有'-' ,而你的format中没有,应该写成to_
char
(date_colum,'yyyy-mm-dd')
棣栭〉
<涓婁竴椤
26
27
28
29
30
32
33
34
35
涓嬩竴椤
31
其他人还搜