随笔 - 140  文章 - 0  评论 - 15  阅读 - 24万
03 2010 档案
mysql数据类型详解
摘要:MySQL 支持大量的列类型,它们可以被分为 3 类:数字类型、日期和时间类型以及字符串(字符)类型。这个章节首先给出可用类型的概述,并且总结各类型所需的存储需求,然后提供各类型中的类型范畴更详细的描述。概述有意地简化了。更详细的说明应该参考特写列类型的附加信息,例如你能为其指定值的允许格式。MySQL 支持的列类型在下面列出。下列代码字母用于描述中:M指出最大的显示尺寸。最大的显示尺寸长度为 2... 阅读全文
posted @ 2010-03-30 18:37 怂QQ 阅读(465) 评论(0) 推荐(0) 编辑
sql时间函数的用法
摘要:1 . 当前系统日期、时间select getdate () 2 . dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd ( day , 2 , ' 2004-10-15 ' ) -- 返回:2004-10-17 00:00:00.000 3 . datediff 返回跨两个指定日期的日期和时间边界数。select da... 阅读全文
posted @ 2010-03-07 18:58 怂QQ 阅读(312) 评论(0) 推荐(0) 编辑
编程中经常出现的问题
摘要:1. int/int得到的类型也是int型的,如果结果需要小数的形式,一定要显式的转换为float或double2. 读文件时,经常用fseek(fp,0,SEEK_END)将文件指针指到结尾,用来计算文件的大小。然后再读文件时,需要先用SEEK_SET把文件指针指回来,不然读不到数据。3. 当一个char*参数传入函数中是,一定要先对字符串是否为空做判断。if(!str || *str==0) ... 阅读全文
posted @ 2010-03-04 16:00 怂QQ 阅读(410) 评论(0) 推荐(0) 编辑
null与空字符串的区别
摘要:在c++中,null表示:对象为空,它是对指针而言的。而""表示:值为空,它是对字符串而言的。在C++中Null的值为0 在C++中""的值为char '\0' 用otl读mysql的表中的数据时,空值就分为了这两种。只用is_null是无法判断的,解决办法是在sql语句中添加where colName is not null。这样就可以把两种情况都解决掉了。 阅读全文
posted @ 2010-03-01 14:07 怂QQ 阅读(2103) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示