jdbc實現連線資料庫並查詢該資料庫下表名
package com.git.rdp.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.util.ArrayList; import java.util.List; public class JdbcUtils { public static void main(String[] args) { Connection conn = null; String className = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@192.168.1.150:1521:orcl"; String user = "devplat"; String password = "devplat"; String sql = "select table_name from user_tables"; try { Class.forName(className); conn = DriverManager.getConnection(url,user,password); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(sql); List<String> list = new ArrayList<String>(); while(rs.next()){ System.out.println(rs.getString("TABLE_NAME")); String tblName = rs.getString("TABLE_NAME"); list.add(tblName); } System.out.println(list); } catch (Exception e) { e.printStackTrace(); } } }
相關推薦
jdbc實現連線資料庫並查詢該資料庫下表名
package com.git.rdp.utils; import java.sql.Connection; import java.sql.DriverManager; import java.s
Qt實現把時間插入Sqlite資料庫並查詢
1.問題 Sqlite沒有時間型別,一般用vchar來實現 插入給time欄位插入資料 QString dataTime = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss");//獲取當前
【java 操作mysql】java連線mysql資料庫並查詢資料
做java開發不可避免要處理資料庫,所以這裡寫篇用jdbc來連線mysql的文章,java是一種高效能,通用的語言 。這使得它適合於編寫高效的ETL生產程式碼和計算密集型的機器學習演算法。 主要內容包括: 1、java連線mysql 2、java查詢my
菜鳥的 PHP 學習之路(三):一個簡單的連線資料庫並查詢的小程式(1)
上一篇文章已經寫了一個簡單的 Hello World 程式了,好吧,其實那不是我的第一個 PHP 程式,我的第一個程式是簡單地連線資料庫的(我不會介紹 PHP 語法的,至少不會專門去介紹,免得誤人子弟,要看語法介紹的自行上 W3CSchool 這個網站),話不多說,直接開始
用java做網站,java連線資料庫並查詢輸出到頁面
java web的字尾名是jsp,所以咱們要有一個jsp的開發環境,我這用的是jspStudy自行百度。這軟體是一個整合開發環境,安裝啟動後即可使用,集成了tomcat和mysql資料庫首先我們先新建一個首頁檔案index.jsp<%@ page language="j
破解微信資料庫 並查詢資料上傳伺服器
Cursor c1 = db.rawQuery("select * from rcontact where username not like 'gh_%' and verifyFlag<>24 and verifyFlag<>29 and verifyFlag
無法連線至WIN-P1,該資料庫正處於可用性組中...
今天將資料庫加入可用性組中時,新增成功,但在輔助副本中開啟已新增的資料庫進行查詢時,報錯,報錯資訊如下: 檢視其它資料庫,發現已有的資料庫也無法正常訪問。檢視資料庫狀態,發現該資料庫並未掛起資料移動,也就是說執行以下語句並不能解決問題. ALTER DA
MySQL、SQL server 、Oracle資料庫中查詢所有的資料庫,查詢指定資料庫所有表名,查詢所有的欄位的名字
MySQL中查詢所有資料庫名和表名 1.查詢所有資料庫 show databases; 2.查詢指定資料庫中所有表名 select table_name from information_schema.tables where table_schema='database_name' a
SQL 選擇資料庫以及查詢所有資料庫名、表、列名
查詢所有資料庫名 資料庫、表、列、使用者、許可權等資訊被儲存在資料庫和表中,不過內部的表一般不直接被訪問。可用MySQL的 show 命令來顯示這些資訊(MySQL從內部表中提取這些資訊)。SQL命令
資料庫常用查詢語句(多表查詢,面試必問)
支付寶程式設計師隱藏福利,使用支付寶搜尋下方數字可領取現金,每天都可以使用下方號碼領取,已經領了二百多: 568076896 –1.學生表 Student(S#,Sname,Sage,Ssex) – –2.課程表 Course(C#,Cname,T#) –
無法刪除資料庫,因為該資料庫當前正在使用"問題解決
USE MASTER GO DECLARE @dbname SYSNAME SET @dbname = 'EducationManagementSystem' -- 這個是要刪除的資料庫庫名 DECLARE @s NVARCHAR( 1000) DECLARE tb CURSOR
"無法刪除資料庫,因為該資料庫當前正在使用"問題解決
以前剛學資料庫的時候比較苦惱這個問題,今天刪除的時候又看見了,正好一起記錄一下: 圖形化方法: 命令列方法: use master go declare @dbname sysname set @dbname = 'BigValuesTest' -
sql-"無法刪除資料庫,因為該資料庫當前正在使用"問題解決
USE MASTER GO DECLARE @dbname SYSNAME SET @dbname = 'databasename' --這個是要刪除的資料庫庫名 DECLARE @s NVARCHAR(1000) DECLARE tb
SQL Server無法刪除資料庫,因為該資料庫當前正在使用的解決辦法
問題描述 今天在SQL Server刪除一個數據庫的時候報錯,內容如下: 訊息 3702,級別 16 無法刪除資料庫 “score”,因為該資料庫當前正在使用。 我的SQL原語句是這樣的 drop database score;
無法刪除資料庫 "#Test",因為該資料庫當前正在使用
use master go declare @dbname sysname set @dbname='DB1' --這個是要刪除的資料庫庫名 declare @s nvarchar(1000) declare tb cursor local for select s='kill '+cast(spid as
資料庫主體在該資料庫中擁有架構,無法刪除解決方法
伺服器資料庫上建立了一個專屬的管理員,因為測試想將其刪除,但是總是提示該使用者擁有架構不能刪除,而且架構顯示db_owner也不可更改,我用的是sqlserver2008。在SQL Server2000中刪除資料庫使用者很簡單,只要直接刪除或者使用Drop User命令就可
Qt5 實現檔案複製並在指定路徑下建立資料夾
最近在基於qt5平臺的應用介面上想實現本地選擇檔案,並把檔案拷貝到指定路徑下。找到以下這篇文章參考,參考其中幾個函式的寫法實現了想要的功能,故記錄一下,方便以後查詢參考。 我在標頭檔案中定義幾個變數: QFileDialog *mFil
mysql在linux下表名大小寫以及mysql最大連線數
“Can not connect to MySQL server. Too many connections”-mysql 1040錯誤,這是因為訪問MySQL且還未釋放的連線數目已經達到MySQL的上限。通常,mysql的最大連線數預設是100, 最大可以達到16384。 第一種:命
Oracle 查詢庫中所有表名、欄位名、欄位名說明,查詢表的資料條數、表名、中文表名
查詢所有表名: select t.table_name from user_tables t; 查詢所有欄位名: select t.column_name from user_col_comments t; 查詢指定表的所有欄位名: select t.column_nam
sqlite查詢庫裡所有表名
每一個 SQLite 資料庫都有一個叫 SQLITE_MASTER 的表, 裡面儲存著資料庫的資料結構(表結構、檢視結構、索引結構等),只可以對他使用查詢語句 SQLITE_MASTER 表DDL資訊如下: CREATE TABLE sqlite_maste