Java和SQL中一些基本的操作
来源:互联网 发布:淘宝原图恢复教程 编辑:程序博客网 时间:2024/06/05 19:18
success:function(data){var Data = eval('(' + data + ')');items = Data.items;// item是数组var t = [];//t.push('<tr><th>Model Name</th><th>Partnumber</th>');//var d = toDate(week);//var d2 = d;var str=new Array();var content="";str=["Factory","PartNumber","Model","Quantity","MPScomments","Week_Pertain"];for (var i = 0; i < str.length; i++) {//d2.add("d", 7); //str = d2.format('yyyy-MM-dd'); //格式化content=str[i];t.push('<th>',content,'</th>');}t.push('</tr>\n');document.getElementById('head').innerHTML = t.join('');t = [];var it;for (var i = 0; i < items.length; i++) {it = items[i];console.log(JSON.stringify(it));t.push('<tr data-id="',it.PartNumber,'">');t.push('<td>', it["Factory"] ,'</td>');t.push('<td>', it["PartNumber"] ,'</td>');t.push('<td>', it["Model"] ,'</td>');t.push('<td>', it["Quantity"] ,'</td>');t.push('<td>', it["MPScomments"] ,'</td>');t.push('<td>', it["Week_Pertain"] ,'</td>');//for (var j = 1; j <= weeks; j++) {//t.push('<td>', it['w'+j] ,'</td>');//}t.push('</tr>\n');}
java
首先是对于list的操作,list<T>是定义list的类型,在定义T后对list添加元素可以直接使用list.add(t),而且使用list.get(i)的到是T类型的数据。
MySql
1,“DELIMITER //”语句的作用是将MYSQL的结束符设置为//,因为MYSQL默认的语句结束符为分号;,为了避免与存储过程
中SQL语句结束符相冲突,需要使用DELIMITER 改变存储过程的结束符,并以“END//”结束存储过程。
存储过程定义完毕之后再使用DELIMITER ;恢复默认结束符。DELIMITER 也可以指定其他符号为结束符!!!!!!!!!!!
2,在存储过程中:
in 表示输入数据,out 表示输出数据, inout表示既可以输出也可以输入的书籍;
MYSQL中存储过程的变量是没有@的,直接写变量名称就好了。
在存储过程中将一个表插入到另外一个表里。insert into table1 (c1,c2..)select (c1,c2..)fromtable2 where.. 这样可以在过程中直接将一个表插入到另外一个表里,但是表的行数和类型要一样(不是很确定是不是要完全一样)?
in和EXISTS和用法,由于这里没有一本权威的书,我看的资料都是网上找的,感觉很乱这里可能有错误:
in
IN可以在where语句中规定多个值select * from table where (column[1],column[2]) in(select column[1],column[2] from table2)EXISTS (select * from table where exists(select * from table2))
将外查询表的每一列,带入内查询作为检验,如果内查询返回的结果为非空值,则EXISTS子句返回TRUE,这一行作为外查询的行,否则不作为结果。(但是到底是怎么验证的,这个好像还很难)至于效率问题IN适用于外表大而内表小的情况,EXISTS适用外表小而内表大 的情况。
0 0
- Java和SQL中一些基本的操作
- Java中字符串的一些基本操作
- sql server中一些基本的sql操作
- sql的一些基本操作
- sql的一些基本操作
- sql一些基本操作
- 一些基本sql操作
- 黑马程序员-java中关于文件的一些基本操作
- SQL server数据库的一些基本操作
- 一些变量在access和sql中操作的不同
- 对数据库中列的一些基本的操作的SQL命令
- java中JDBC基本操作的一个工具类,一些基本方法
- winform中一些基本操作的代码
- java对redis的一些基本操作
- SQL 一些简单基本操作
- 【基础知识】Oracle的一些基本操作和
- redis和mogodb的一些基本操作
- JAVA中关于链表的操作和基本算法
- 算法竞赛入门经典2.5 2-5分数化小数
- 【java】:java中关于String,各种集合的方法的练习笔记
- 拓扑排序以及关键路径
- Android基础——Activity之间传递参数
- 山东理工OJ 1162 C语言实验——保留字母
- Java和SQL中一些基本的操作
- 作业
- office word插件开发1
- pkg-config的用法
- impress.js
- React 入门实践
- Fragment+DialogFragment
- android 五大布局-线性布局(LinearLayout)
- 【B/S与C/S,你分清了吗?】