找到 34423 篇文章 关于编程

如何在 JDBC 中加密 CLOB 数据类型?

Smita Kapse
更新于 2019-07-30 22:30:26

264 次浏览

创建加密的 LOB(CLOB 或 BLOB)从 11g 开始,Oracle 数据库提供 SecureFiles 功能来加密大型对象文件 (LOB)。您可以使用 SECUREFILE 关键字创建安全文件,如下所示:CREATE TABLE table_name (    myClob CLOB ) LOB(myClob) STORE AS SECUREFILE;您可以使用加密选项加密安全文件,对于加密,您可以使用 3DES168 或 AES128 或 AES192 或 AES256 算法。CREATE TABLE encrypt_tab (    myClob CLOB ) LOB(myClob) STORE AS SECUREFILE encrypt_lob(    ENCRYPT USING 'AES256' );

如何使用 JDBC 从插入的查询中获取主键值(自动生成的键)?

Anvi Jain
更新于 2019-07-30 22:30:26

4K+ 次浏览

如果您使用 Statement 或 PreparedStatement 对象将记录插入包含自动递增列的表中。您可以使用 getGeneratedKeys() 方法检索该对象生成的该特定列的值。示例让我们在 MySQL 数据库中创建一个名为 sales 的表,其中一列为自动递增,使用如下所示的 CREATE 语句:CREATE TABLE Sales(    ID INT PRIMARY KEY AUTO_INCREMENT,    ProductName VARCHAR (20),    CustomerName VARCHAR (20),    DispatchDate date,    DeliveryTime time,    Price INT,    Location VARCHAR(20) );检索自动生成的数值(PreparedStatement 对象)下面的 JDBC 程序将 3 条记录插入到 Sales 表(上面创建的)中…… 阅读更多

如何使用 JDBC 在 MySQL 中设置自动递增列的初始值?

Nishtha Thakur
更新于 2019-07-30 22:30:26

1K+ 次浏览

在创建表时,在某些情况下,我们需要像 ID 这样的列的值能够自动生成/递增。各种数据库以不同的方式支持此功能。在 MySQL 数据库中,您可以使用以下语法声明一个列为自动递增。CREATE TABLE table_name(    ID INT PRIMARY KEY AUTO_INCREMENT,    column_name1 data_type1,    column_name2 data_type2,    column_name3 data_type3,    column_name4 data_type4,    ............ ........... );插入记录到表中时,无需在自动递增列下插入值。这些将自动生成。设置初始值默认情况下,自动递增列的初始值为 1。您…… 阅读更多

如何使用 JDBC 将数据插入到具有自动递增列的表中?

Smita Kapse
更新于 2020-06-29 13:25:20

2K+ 次浏览

将数据插入到具有自动递增列的表中时,只需忽略该特定列,并使用 INSERT 语句的以下语法指定其余列来插入其余值:INSERT into table_name (column_name1, column_name2....) values(value1, value2....)示例让我们在 MySQL 数据库中创建一个名为 sales 的表,其中一列为自动递增,使用如下所示的 CREATE 语句:CREATE TABLE Sales(    ID INT PRIMARY KEY AUTO_INCREMENT,    ProductName VARCHAR (20),    CustomerName VARCHAR (20),    DispatchDate date,    DeliveryTime time,    Price INT,    Location VARCHAR(20) );下面的 JDBC 程序建立与数据库的连接…… 阅读更多

如何使用 JDBC 在 MySQL 中创建一个具有自动递增列的表?

Anvi Jain
更新于 2020-06-29 13:12:06

2K+ 次浏览

在创建表时,在某些情况下,我们需要像 ID 这样的列的值能够自动生成/递增。各种数据库以不同的方式支持此功能。在 MySQL 数据库中,您可以使用以下语法声明一个列为自动递增。CREATE TABLE table_name(    ID INT PRIMARY KEY AUTO_INCREMENT,    column_name1 data_type1,    column_name2 data_type2,    column_name3 data_type3,    column_name4 data_type4,    ............ ........... );MySQL 查询创建一个具有自动递增列的表。CREATE TABLE Sales(    ID INT PRIMARY KEY AUTO_INCREMENT,    ProductName VARCHAR (20) NOT NULL,    CustomerName VARCHAR (20) NOT NULL,    DispatchDate date,    DeliveryTime timestamp,    Price ... 阅读更多

如何使用 JDBC 检索 Statement 生成的自动递增值?

Nishtha Thakur
更新于 2019-07-30 22:30:26

227 次浏览

在创建表时,在某些情况下,我们需要像 ID 这样的列的值能够自动生成/递增。各种数据库以不同的方式支持此功能。在 MySQL 数据库中,您可以使用以下语法声明一个列为自动递增。CREATE TABLE table_name(    ID INT PRIMARY KEY AUTO_INCREMENT,    column_name1 data_type1,    column_name2 data_type2,    column_name3 data_type3,    column_name4 data_type4,    ............ ........... );插入记录到表中时,无需在自动递增列下插入值。这些将自动生成。例如,如果表中有一列名为 ID 且数据类型为…… 阅读更多

如何使用 JDBC 检索 PreparedStatement 生成的自动递增值?

Smita Kapse
更新于 2020-06-29 13:17:46

3K+ 次浏览

在创建表时,在某些情况下,我们需要像 ID 这样的列的值能够自动生成/递增。各种数据库以不同的方式支持此功能。在 MySQL 数据库中,您可以使用以下语法声明一个列为自动递增。CREATE TABLE table_name(    ID INT PRIMARY KEY AUTO_INCREMENT,    column_name1 data_type1,    column_name2 data_type2,    column_name3 data_type3,    column_name4 data_type4,    ............ ........... );插入记录到表中时,无需在自动递增列下插入值。这些将自动生成。例如,如果表中有一列名为 ID 且数据类型为…… 阅读更多

我们可以在 Java 中更改 main() 方法的返回类型吗?

Maruthi Krishna
更新于 2020-06-29 13:05:29

3K+ 次浏览

public static void main() 方法是 Java 程序的入口点。每当您在 Java 中执行程序时,JVM 都会搜索 main 方法并从那里开始执行。您可以使用除 void 之外的返回类型在程序中编写 main 方法,程序将在没有编译错误的情况下进行编译。但是,在执行时,JVM 不会将此新方法(返回类型不为 void)视为程序的入口点。它会搜索返回类型为 void 且参数为 String 数组的公共静态 main 方法。public static int ... 阅读更多

Java 中 GridLayout 和 GridBagLayout 的区别是什么?

raja
更新于 2020-02-07 06:09:22

6K+ 次浏览

GridLayout 布局管理器将所有组件放置在一个矩形网格中,网格被划分为大小相等的矩形,每个组件放置在一个矩形内;而 GridBagLayout 布局管理器是一个灵活的布局管理器,它可以垂直和水平对齐组件,而不需要组件大小相同。每个 GridBagLayout 对象维护一个动态的矩形单元格网格,每个组件占据一个或多个单元格,称为组件显示区域。GridLayout 布局管理器将组件排列在矩形网格中。它将组件排列在单元格中,每个单元格大小相同。组件按列和行放置。GridLayout(int rows, int columns) 接受两个参数,即列和…… 阅读更多

如何使用 JDBC 将数据库数据读取/检索到 JSON 中?

Anvi Jain
更新于 2019-07-30 22:30:26

浏览量 10K+

JSON 数组是一个有序的值集合,用方括号括起来,即以 '[' 开始,以 ']' 结束。数组中的值用 ','(逗号)分隔。JSON 数组示例:{ "books": [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] } json-simple 是一个轻量级的库,用于处理 JSON 对象。使用它,您可以使用 Java 程序读取或写入 JSON 文档的内容。JSON-Simple Maven 依赖项以下是 JSON-simple 库的 Maven 依赖项: com.googlecode.json-simple json-simple …… 阅读更多

广告
© . All rights reserved.