发表于: 2017-09-09 00:25:54

2 861


今天完成的事情

【1】弄清楚SQL数据库时间类型的转换方式

涉及到一个时间戳问题

unix_timestamp (now())

括号里面的now()返回的是当前时间unix_timestamp相当于把datetime类型转换成了bigint类型,进行了类型转换。所以显示的长整形其实是正常的。

有参数调用:UNIX_TIMESTAMP(date)

其中date可以是一个DATE字符串,一个DATETIME字符串,一个TIMESTAMP或者一个当地时间的YYMMDDYYYMMDD格式的数字

返回值:自'1970-01-01 00:00:00'与指定时间的秒数差

举例说明:  www.2cto.com  

DATE字符串格式:(日期类型)

SELECT UNIX_TIMESTAMP(‘2012-06-08’)       => 1339084800

SELECT UNIX_TIMESTAMP(CURRENT_DATE())  =>1339084800

注:CURRENT_DATE ()的返回值是一个DATE字符串格式

 

【2】NavciatSql语句去将本条数据记录的报名宣言改成老大最帅。

先用Nabciat

再用SQL

【3】将表导出之后

分别用navciatsql删除了一下这条数据。

发现sql,删除语句有两种,第一种是delete from 第二种是truncate table 表明。

对比了一下两个的区别

truncate delete 比较:

truncate table 在功能上与不带 WHERE 子句的 delete语句相同:二者均删除表中的全部行。

truncate delete速度快,且使用的系统和事务日志资源少。

truncate 操作后的表比Delete操作后的表要快得多。

当表被清空后表和表的索引讲重新设置成初始大小,而delete则不能。

【4】创建索引

 

【5】插入十条数据

有索引耗时和无索引耗时皆为0.00s(可能是数据还是太少)

总结了一下SQL的总体操作。

下载了JAVA7,查看了一下JDKJRE的区别。

我的理解是JDK是开发工具,JRE是运行工具,JDK是包含JRE的。

【6】配置成功MAVEN

出现的问题:

【1】将表导出备份之后发现导出的时候有SQL选项,导入的时候就没有了,一脸蒙蔽。

后来发现导入的方法是

【2】IDEA还不熟练,因为一起只用过ECLIPSE,争取快速进入状态。

明天要做的事

熟悉IDEA。

光会配置MAVEN不行,还要会用。

也就是开始进行任务15-20。

 

 

 

 



返回列表 返回列表
评论

    分享到