導航:首頁 > 編程語言 > 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相關的資料

熱點內容
950底欄代碼 瀏覽:983
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

友情鏈接