From 30d6a40d1e85594f4d4485ac603253811c2b1b66 Mon Sep 17 00:00:00 2001 From: wangjingyuan <1577039175@qq.com> Date: Thu, 17 Apr 2025 20:22:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9jdbc=E5=AF=B9=E6=8E=A5?= =?UTF-8?q?=E5=90=91=E9=87=8F=E6=95=B0=E6=8D=AE=E5=BA=93=E8=B5=84=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zh/docs/DataVec/integrationJava.md | 20 +++++++++---------- content/zh/docs/DataVec/integrationJava.md | 20 +++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/content/docs-lite/zh/docs/DataVec/integrationJava.md b/content/docs-lite/zh/docs/DataVec/integrationJava.md index d653097d3..39004b4cc 100644 --- a/content/docs-lite/zh/docs/DataVec/integrationJava.md +++ b/content/docs-lite/zh/docs/DataVec/integrationJava.md @@ -61,44 +61,44 @@ public void ExecuteSQL(Connection conn, String sql) } } -public void CreateTable(int dim) +public void CreateTable(Connection conn, int dim) { String sql = String.format("CREATE TABLE IF NOT EXISTS demotable(id INTEGER, content TEXT, embedding vector(%d));", dim); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` ### 3.创建索引 ```java // 用L2距离创建HNSW类型的向量索引 -public void CreateIndex() +public void CreateIndex(Connection conn) { String sql = String.format("CREATE INDEX ON demotable USING hnsw (embedding vector_l2_ops);"); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` ### 4.插入/删除/更新 - 插入 ```java -public void InsertDataSingle(int id, String content, String vector) +public void InsertDataSingle(Connection conn, int id, String content, String vector) { String sql = String.format("INSERT INTO demotable VALUES(%d, '%s', '%s');", id, content, vector); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` - 删除 ```java -public void DeleteData() +public void DeleteData(Connection conn) { String sql = String.format("DELETE FROM demotable where id > 10;"); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` - 更新 ```java -public void UpdateData(String vector) +public void UpdateData(Connection conn, String vector) { String sql = String.format("UPDATE demotable set embedding = '%s' where id = 10;"); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` ### 5.查询 diff --git a/content/zh/docs/DataVec/integrationJava.md b/content/zh/docs/DataVec/integrationJava.md index d653097d3..39004b4cc 100644 --- a/content/zh/docs/DataVec/integrationJava.md +++ b/content/zh/docs/DataVec/integrationJava.md @@ -61,44 +61,44 @@ public void ExecuteSQL(Connection conn, String sql) } } -public void CreateTable(int dim) +public void CreateTable(Connection conn, int dim) { String sql = String.format("CREATE TABLE IF NOT EXISTS demotable(id INTEGER, content TEXT, embedding vector(%d));", dim); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` ### 3.创建索引 ```java // 用L2距离创建HNSW类型的向量索引 -public void CreateIndex() +public void CreateIndex(Connection conn) { String sql = String.format("CREATE INDEX ON demotable USING hnsw (embedding vector_l2_ops);"); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` ### 4.插入/删除/更新 - 插入 ```java -public void InsertDataSingle(int id, String content, String vector) +public void InsertDataSingle(Connection conn, int id, String content, String vector) { String sql = String.format("INSERT INTO demotable VALUES(%d, '%s', '%s');", id, content, vector); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` - 删除 ```java -public void DeleteData() +public void DeleteData(Connection conn) { String sql = String.format("DELETE FROM demotable where id > 10;"); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` - 更新 ```java -public void UpdateData(String vector) +public void UpdateData(Connection conn, String vector) { String sql = String.format("UPDATE demotable set embedding = '%s' where id = 10;"); - ExecuteSQL(sql); + ExecuteSQL(conn, sql); } ``` ### 5.查询 -- Gitee