oracle数据库增删改查基本语句(谁有oracle 建库建表的 增删改查 一套的 sql语句 谢谢了)
本文目录
- 谁有oracle 建库建表的 增删改查 一套的 sql语句 谢谢了
- 新手求教 Oracle数据库常用的增删改查语句
- 如何使用java对oracle数据库进行增删查改
- myeclipse连接oracle数据库后增删改查方法怎么写,我只写出了查询!
- 求.net 连ORACLE数据库 增删改查完整代码 代码 要最简单的
- Oracle中的DAO层对数据库的增删改查,包括时间类怎么处理,,,最好来个
- C# 如何操作Oracle中的Long型数据(实现增删改查),求高手指点
谁有oracle 建库建表的 增删改查 一套的 sql语句 谢谢了
--建表createtablemy_test_table_20110414(aanumber,bbvarchar2(10));--修改表结构altertablemy_test_table_20110414addccvarchar2(10);altertablemy_test_table_20110414modifyccvarchar2(100);--修改表数据内容--插入insertintomy_test_table_20110414(aa,bb)values(1,’2’);commit;--查询select*frommy_test_table_20110414;--修改updatemy_test_table_20110414setcc=’test’whereaa=1;commit;--不明白可以随时问我,一直在
新手求教 Oracle数据库常用的增删改查语句
insert into table_a(aa) value(’’); aa为table_a的字段delete from table_b where aa = ’’; aa为table_b的字段update table_c set aa= ’’ where xx=’’; aa和xx为table_c的字段select * from table_d;
如何使用java对oracle数据库进行增删查改
用eclipse 首先在oracle文件下找到jdbc文件,里面的lib文件下有个class12.zip 在eclipse里新建个项目,建好后在左边右击那个项目图标,选择属性(最下面的),里面有个java build path,点进去,找到add external jars按键,点一下,把那个class12.zip加载进来,然后可以开始写代码了。 我的代码如下: import java.sql.*; public class connect { /** * @param args */ public static void main(String args) { // TODO Auto-generated method stub try{ Class.forName(“oracle.jdbc.driver.OracleDriver“); }catch(ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } Connection con = null; Statement stmt = null; ResultSet rs = null; try{ String url=“jdbc:oracle:thin:@服务器ip地址:端口号:数据库名字“; String user=“用户名“; String password=“密码“; String str=“INSERT INTO ZZZ_2 VALUES(’041110018’,’JHDK’)“; con = java.sql.DriverManager.getConnection(url,user,password); // 创建状态 stmt = con.createStatement(); // 执行SQL语句,返回结果集 //int rowcount = stmt.executeUpdate(str); int j = stmt.executeUpdate(“update ZZZ_2 set NAME=’dbt’ where ID=21“); int k = stmt.executeUpdate(“delete from ZZZ_2 where ID=41110020“); rs = stmt.executeQuery(“SELECT * FROM ZZZ_2“); // 对结果集进行处理 while (rs.next()) { int id = rs.getInt(“ID“); String name = rs.getString(“NAME“); //Integer age = rs.getObject(“age“) == null ? null : rs.getInt(“age“); System.out.println(id + “: “ + name); } }catch(SQLException e){ e.printStackTrace();} // 释放资源 finally{ try{ rs.close(); }catch(SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try{ stmt.close(); }catch(SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try{ con.close(); }catch(SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }注意,上面的ip地址什么的要填对,ZZZ_2是我随便建的表,你改成自己的表名就行了
myeclipse连接oracle数据库后增删改查方法怎么写,我只写出了查询!
package org.accp.myservlet.entity;import java.sql.*; public class BaseDao { //dbUrl数据库连接串信息,其中“1521”为端口,“ora9”为sid String dbUrl = “jdbc:oracle:thin:@localhost:1521:oracle“; //theUser为数据库用户名 String theUser = “root“; //thePw为数据库密码 String thePw = “root“; //几个数据库变量 Connection c = null; Statement conn; ResultSet rs = null; //初始化连接 public BaseDao() { try { Class.forName(“oracle.jdbc.driver.OracleDriver“).newInstance(); //与url指定的数据源建立连接 c = DriverManager.getConnection(dbUrl, theUser, thePw); //采用Statement进行查询 conn = c.createStatement(); } catch (Exception e) { e.printStackTrace(); } } //执行查询 public ResultSet executeQuery(String sql) throws SQLException { rs = null; try { rs = conn.executeQuery(sql); } catch (Exception e) { e.printStackTrace(); } finally{ close(); } return rs; } //执行修改 public void update(String sql) throws SQLException{ int len = 0; try { len = conn.executeUpdate(sql); if(len》0){ System.out.println(“修改成功“); }else{ System.out.println(“修改失败“); } } catch (SQLException e) { e.printStackTrace(); }finally{ close(); } } //执行添加 public void Add(String sql) throws SQLException{ boolean bool = false; try { bool = conn.execute(sql); if(bool){ System.out.println(“添加成功“); }else{ System.out.println(“添加失败“); } } catch (SQLException e) { e.printStackTrace(); }finally{ close(); } } //执行删除 public void Delet(String sql) throws SQLException{ boolean bool = false; try { bool = conn.execute(sql); if(bool){ System.out.println(“删除成功“); }else{ System.out.println(“删除失败“); } } catch (SQLException e) { e.printStackTrace(); }finally{ close(); } } public void close() { try { conn.close(); c.close(); } catch (Exception e) { e.printStackTrace(); } } public static void main(String args) throws SQLException { ResultSet newrs; BaseDao newjdbc = new BaseDao(); newrs = newjdbc.executeQuery(“select * from users“); try { while (newrs.next()) { System.out.print(newrs.getString(“USERID“)); System.out.print(“:“+newrs.getString(“USERNAME“)); System.out.print(“:“+newrs.getString(“PASSWB“)); System.out.print(“:“+newrs.getString(“EMAIL“)); System.out.println(“:“+newrs.getString(“GRADE“)); } } catch (Exception e) { e.printStackTrace(); } newjdbc.close(); } }
求.net 连ORACLE数据库 增删改查完整代码 代码 要最简单的
这个不纯粹是代码的问题,整个是一个很大的解决方案。基本思路是:1.在.net中创建一个数据源对象,初学者可以直接用系统提供的sqldatasource对象;在创建数据源对象的时候,向导会引导你连接到你的sql服务器上,并指定要操作的数据库和数据表,通过语句构造器选出你需要的数据,如果需要增删改,则需要同时选中insert、update、delete语句;2.创建一个数据控件,来实现增删改查。最简单的就是拖动一个gridview控件,然后设置数据绑定,把该gridview控件的数据源设为第一步中的sqldatasource对象。同时选中该gridview控件的插入、删除、修改选项3.如需要干预增删改查,在相应的inserting\updating\deleting\selecting事件中编写代码,以更改默认的动作。在上述事件处理程序中,通过控制commandparameter来实现干预。
Oracle中的DAO层对数据库的增删改查,包括时间类怎么处理,,,最好来个
package basic;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBC {public void findAll() {try {// 获得数据库驱动//由于长时间不写,驱动名和URL都忘记了,不知道对不对,你应该知道的,自己改一下的哈String url = “jdbc:oracle:thin:@localhost:1521:XE“;String userName = “system“;String password = “system“;Class.forName(“oracle.jdbc.driver.OracleDriver“);// 创建连接Connection conn = DriverManager.getConnection(url, userName,password);// 新建发送sql语句的对象Statement st = conn.createStatement();// 执行sqlString sql = “select * from users“;ResultSet rs = st.executeQuery(sql);// 处理结果while(rs.next()){//这个地方就是给你的封装类属性赋值System.out.println(“UserName:“+rs.getString(0));}// 关闭连接rs.close();st.close();conn.close();} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}public void delete(){try {//步骤还是那六个步骤,前边的两步是一样的String url = “jdbc:oracle:thin:@localhost:1521:XE“;String userName = “system“;String password = “system“;Class.forName(“oracle.jdbc.driver.OracleDriver“);Connection conn = DriverManager.getConnection(url,userName,password);//这里的发送sql语句的对象是PreparedStatement,成为预处理sql对象,因为按条件删除是需要不定值的String sql = “delete from users where id = ?“;PreparedStatement ps = conn.prepareStatement(sql);ps.setInt(0, 1);int row = ps.executeUpdate();if(row!=0){System.out.println(“删除成功!“);}// 关闭连接rs.close();st.close();conn.close();} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}我只写了查询和删除,添加、修改和删除非常之像,这是因为查询对数据库没有改动,而增删改都对数据库进行了修改,所以这三个非常像……呵呵,你自己看着办吧
C# 如何操作Oracle中的Long型数据(实现增删改查),求高手指点
将long类型中的数据完全显示出来:setlong20000 1、LONG数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。4、很多工具,包括SQL*Plus,处理LONG数据类型都是很困难的。5、LONG数据类型的使用中,要受限于磁盘的大小。能够操作LONG的SQL语句:1、Select语句2、Update语句中的SET语句3、Insert语句中的VALUES语句限制:1、一个表中只能包含一个LONG类型的列。2、不能索引LONG类型列。3、不能将含有LONG类型列的表作聚簇。4、不能在SQL*Plus中将LONG类型列的数值插入到另一个表格中,如insertinto...select。5、不能在SQL*Plus中通过查询其他表的方式来创建LONG类型列,如createtableasselect。6、不能对LONG类型列加约束条件(NULL、NOTNULL、DEFAULT除外),如:关键字列(PRIMARYKEY)不能是LONG数据类型。7、LONG类型列不能用在Select的以下子句中:where、groupby、orderby,以及带有distinct的select语句中。8、LONG类型列不能用于分布查询。9、PL/SQL过程块的变量不能定义为LONG类型。10、LONG类型列不能被SQL函数所改变,如:substr、instr。因为long类型的数值不能用insertinto...select的方法插入,故我们要分两步走,先插入其它字段,最后再插入long类型字段,这可以通过过程来实现
更多文章:

string字符串数组(java怎样把string字符串转化为string字符串数组)
2025年2月23日 21:30

编程学哪个语言好(现在学习编程,学那个语言简单点好学,好就业)
2025年3月9日 16:20

softmax(MATLAB如何查看softmax分类器中各类概率)
2025年3月11日 11:20

kratos框架(什么是我国社会主义民主政治的特有形式和独特优势)
2025年2月12日 03:10

kotlin语言(为何google会选择kotlin作为第一开发语言,而不主推自己的go语言)
2025年3月12日 09:40

complaint可数还是不可数(cause和reason 2个原因的主要区别和用法)
2025年3月18日 00:20

unity3d中国官网(Unity 3D官网里个人版、加强版、专业版,但我只找到了个人版的下载链接,怎样下载专业版)
2025年3月13日 02:50

首页html源码(html网页源代码是什么 如何查看网页源代码经验篇)
2025年3月19日 16:00