导航:首页 > 编程语言 > java生成sql

java生成sql

发布时间:2023-03-24 04:46:09

⑴ 在java中的SQL语言

1、在JSP里直接写入java代码

DataBaseConnect dbc=new DataBaseConnect();
Connection conn=null;
ResultSet rs=null;
conn=dbc.getDBConn();
if(conn==null)
{
//处理数据库未连接语句
}
try {
PreparedStatement stmt=conn.prepareStatement("insert into tb_kq(stateid,userid,Startdate,enddate,bounscount) values(?,?,?,?,?)");
stmt.setInt(1,check.getState().getStateid());
stmt.setInt(2,check.getUser().getUserid());
java.util.Date date=new java.util.Date();
java.sql.Date d=new java.sql.Date(date.getTime());
stmt.setDate(3,d);
date.setDate(date.getDate()+check.getDay());
java.sql.Date s=new java.sql.Date(date.getTime());
stmt.setDate(4,s);
stmt.setDouble(5,check.getBounscount());
stmt.execute();
conn.commit();
} catch (SQLException e) {
// TODO Auto-generated catch block
try {
conn.rollback();
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
e.printStackTrace();
}
2、用JSP有提供数据库连接的方法。
我记得有,但是忘记怎么写了。呵呵。是标签

⑵ 用JAVA生成数据库SQL脚本

java可以调用cmd命令,利用sql server2000 的命令就可以生成SQL脚本了

⑶ java如何根据实体类图生成sql脚本

自动生成C#和Java实体类,自动生连接符为“&”和“+”的INSERT,UPDATE,DELETE,SELECT语句,支持简单的数瞎祥据查询磨山搏唯枯修改。

⑷ 如何用java获取一个oracle表的创建的sql语句

java获取一个oracle表的创建的语句:
直接通过jdbc调用:SELECT DBMS_METADATA.GET_DDL('TABLE','EMP','SCOTT') FROM DUAL;就可以了。
返回结果如下:
DBMS_METADATA.GET_DDL('TABLE','EMP','SCOTT')
--------------------------------------------------------------------------------
CREATE TABLE "SCOTT"."EMP"
( "EMPNO" NUMBER(4,0),
"ENAME" VARCHAR2(10),
"JOB" VARCHAR2(9),
"MGR" NUMBER(4,0),
"HIREDATE" DATE,
"SAL" NUMBER(7,2),
"COMM" NUMBER(7,2),
"DEPTNO" NUMBER(2,0),
CONSTRAINT "PK_EMP" PRIMARY KEY ("EMPNO")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS" ENABLE,
CONSTRAINT "FK_DEPTNO" FOREIGN KEY ("DEPTNO")
REFERENCES "SCOTT"."DEPT" ("DEPTNO") ENABLE
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS"

阅读全文

与java生成sql相关的资料

热点内容
cnc圆弧怎么样编程 浏览:199
java二叉堆 浏览:850
少儿编程后会怎么样 浏览:783
ps去掉扫描文件无效部分 浏览:191
快速创建文件夹路径路径 浏览:849
京东app虚拟试衣 浏览:136
三星电视智能升级卡 浏览:327
word文件字号 浏览:460
word文档去除下划线 浏览:576
贝多芬交响曲版本 浏览:532
下载的视频文件损坏了 浏览:119
怎么把jpg转成cad格式的文件大小 浏览:674
如何编程真人快打 浏览:57
double运行数据最长多少 浏览:367
tr90如何看数据 浏览:418
word里面插了一个文件怎么打开 浏览:40
苹果7限时秒杀1999元 浏览:748
如何提升app推送触达率 浏览:584
vba用kill删除文件路径错误 浏览:648
linux查看10个文件总大小 浏览:423

友情链接