SQL
狮子悬山
这个作者很懒,什么都没留下…
展开
-
SQL语句外键主键的一些笔记以及Mysql简单创建表
SQL的主键和外键的作用SQL的主键和外键约束 SQL的主键和外键的作用: 外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,原创 2016-07-22 14:06:59 · 11513 阅读 · 2 评论 -
批量SQL插入性能优化
对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,可能每天花费在数据导入上的时间就会长达几个小时之久。因此,优化数据库插入性能是很有意义的。 网络上的牛人很多,总会有一些手段可以提高insert效率,大家跟我一起分享一下吧: 1. 一条SQL语句插入多条数据。 我们常用的插入语句大都是一条一个原创 2016-08-30 00:46:15 · 607 阅读 · 0 评论 -
sql如何读取系统日期和时间
sql读取系统日期和时间的方法如下:--获取当前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112)--获取当前日期(如:yyyymmdd hh:MM:ss)select GETDATE()--获取当前日期(如:yyyy-mm-dd)Select Datename(year,GetDate())+'-'+Datenam原创 2016-09-13 01:15:16 · 863 阅读 · 0 评论 -
Date的时间加减
Date date =new Date();date.setTime(new Date().getTime()+3*60*1000);//时间改为3分钟后以便于判断SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss");String dateString =formatter.format(da原创 2016-09-19 15:39:50 · 536 阅读 · 0 评论