
本文共 3875 字,大约阅读时间需要 12 分钟。
Oracle���������������������������
1. Jdbc������oracle���������
���������������������������������������������JDBC������Oracle������������������������������������������JDBC���������������������������������������
1.1 oracle JDBC���������������
���������������Oracle JDBC Driver������������������������������������������������������������
1.2 JDBC������������
������JDBC������������������������������������������������������������������������������������������������������
Connection objConnection = DriverManager.getConnection( "jdbc:oracle:thin:@127.0.0.1:1521:orcl", " userName ", " password ");
���������
jdbc:oracle:thin
������������������������@127.0.0.1:1521:orcl
���������������������������������������SID���userName
������������������������password
������������������
1.3 ������SQL������
������SQL������������������������������
Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery("SELECT * FROM city");
1.4 ������������������
���������������������������������������������������
while (rs.next()) { System.out.println(rs.getString(1)); // ���������������������}
2. ������������������
Oracle���������������������������������������������������������������������������������������������������������������
2.1 EXTRACT������
���������������������������������������������
SELECT EXTRACT(YEAR FROM sysdate) FROM dual;
���������������������������������������
2.2 to_char������
������������������������������������
SELECT to_char(sysdate, 'yyyy-MM-dd hh:mm:ss') FROM dual;
��������������� yyyy-mm-dd
���
2.3 decode������
������if-else���������������������������������
SELECT cid, decode(cid, 1, '���', 2, '���', '���') FROM city;
decode���������������������������������������������������������
2.4 nvl������
������������������������������������
SELECT nvl(cname, '������') FROM city;
nvl���������������������������������������������
2.5 to_date������
������������������������������������������
INSERT INTO stu VALUES (1, '������', to_date('2019-07-16', 'yyyy-MM-dd'));
to_date������������������������������������
3. ������������������
���SQL������������������������������������count���avg���sum���max���min������������������������������������������������������
3.1 count
���������������������
SELECT COUNT(cid) FROM city;
3.2 avg
������������������
SELECT AVG(price) FROM product;
3.3 sum
���������������
SELECT SUM(price) FROM product;
3.4 max
������������������
SELECT MAX(price) FROM product;
3.5 min
������������������
SELECT MIN(price) FROM product;
4. Oracle������������������
4.1 ���������������
Oracle������������������������������������������������������
4.2 ���������������
������������������������������������
5. ������������
5.1 ������������������
���������������SQL������������
CREATE [������������] index_name ON table_name (column_name);
���������������������������������������������������������������������������
���������������������������������������
5.2 ������������
CREATE BITMAP INDEX c_bit ON city(cid);
������������������������������������������city������cid���������
6. ������������
������������������������������
DROP INDEX [���������];
������������������������������������������������������������������������������������
���������������������������������Oracle���������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
