
SQL
文章平均质量分 79
codolio
这个作者很懒,什么都没留下…
展开
-
MySQL加密/压缩函数
在MySQL中,加密和压缩函数返回二进制串。对其中的许多函数而言,结果可能包含任意的字节值,如果想存储这些结果,你应该使用一个具有varbinary或者blob二进制串数据类型的列,这可避免潜在的删除尾部空白问题或者字符集转换问题。这些问题可能导致数据值的改变。一般而言,上述问题可能在你使用非二进制串数据类型(如char,varchar,text等数据类型)的情况下发生。AES_E原创 2009-12-18 19:21:00 · 1236 阅读 · 0 评论 -
MySQL字符集和校对规则
本文对MySQL支持的常规字符集和校对规则作了一个简单的说明,并介绍了MySQL常用字符集变量的含义和设置,字符集变量的不恰当设置有可能导致包括乱码在内的诸多问题。常规字符集和校对字符集是一套符号和编码。校对规则是在字符集内用于比较字符的一套规则。MySQL服务器能够支持多种字符集,可以使用SHOW CHARACTER SET语句列出可用的字符集。任何一个给定的字符集至少有原创 2010-05-21 10:34:00 · 2260 阅读 · 0 评论 -
MySQL数字数据类型(Numeric Data Type)
MySQL能够支持所有标准SQL的数字数据类型。这些数据类型包括能够表示精确值的类型,例如:INTEGER、SMALLINT DECIMAL和NUMERIC等,同时也包括表示近似值的数据类型,例如:FLOAT、REAL和DOUBLE PRECISION等……原创 2011-05-06 21:40:00 · 7706 阅读 · 0 评论 -
Java、JDBC与MySQL数据类型对照
MySQL Connector/J能够方便地处理MySQL数据类型和Java数据类型之间的转换。一般来说,任何MySQL数据类型均可以被转换为java.lang.String类型,并且任何数字类型可以被转换成任意的Java数字类型,虽然在某些情况下会出现取舍、溢出或者精度丢失的情翻译 2011-07-07 22:56:58 · 8278 阅读 · 0 评论 -
JDBC中有关时间、日期的处理方法
在MySQL中提供了DATE、DATETIME、TIMESTAMP和TIME等数据类型用于存储与日期时间相关的值,但是如果查阅Java API可以发现java.sql.PreparedStatement中仅仅提供了setDate、setTime和setTimestamp等方法用于原创 2011-07-30 23:31:25 · 2642 阅读 · 0 评论 -
JDBC中对数据库中Null字段和Timestamp字段的处理总结
(1)假设使用如下DDL在MySQL数据库中创建一个名为type_test的数据库表:CREATE TABLE `type_test` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `col_int` int(11) DEF原创 2011-07-31 22:09:37 · 2292 阅读 · 0 评论