数据仓库服务 GAUSSDB(DWS)-执行SQL语句:执行普通SQL语句

时间:2023-11-22 14:18:17

执行普通SQL语句

应用程序通过执行SQL语句来操作数据库的数据(不用传递参数的语句),需要按以下步骤执行:

  1. 调用Connection的createStatement方法创建语句对象。

    1
    Statement stmt = con.createStatement();
    

  2. 调用Statement的executeUpdate方法执行SQL语句。

    1
    int rc = stmt.executeUpdate("CREATE TABLE customer_t1(c_customer_sk INTEGER, c_customer_name VARCHAR(32));");
    

    数据库中收到的一次执行请求(不在事务块中),如果含有多条语句,将会被打包成一个事务,事务块中不支持vacuum操作。如果其中有一个语句失败,那么整个请求都将会被回滚。

  3. 关闭语句对象。

    1
    stmt.close();
    

support.huaweicloud.com/devg-820-dws/dws_04_0095.html