AddModelTransformFields.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.Statement;
  4. public class AddModelTransformFields {
  5. public static void main(String[] args) {
  6. try {
  7. // 加载达梦驱动
  8. Class.forName("dm.jdbc.driver.DmDriver");
  9. // 数据库连接信息
  10. String url = "jdbc:dm://192.168.0.145:30236?charSet=utf8";
  11. String username = "WATERSHED";
  12. String password = "WaterShed./1224";
  13. // 建立连接
  14. Connection conn = DriverManager.getConnection(url, username, password);
  15. Statement stmt = conn.createStatement();
  16. // 执行SQL语句添加字段
  17. String[] sqls = {
  18. "ALTER TABLE WATERSHED_MODEL ADD rotation_x FLOAT",
  19. "ALTER TABLE WATERSHED_MODEL ADD rotation_y FLOAT",
  20. "ALTER TABLE WATERSHED_MODEL ADD rotation_z FLOAT",
  21. "ALTER TABLE WATERSHED_MODEL ADD scale_x FLOAT",
  22. "ALTER TABLE WATERSHED_MODEL ADD scale_y FLOAT",
  23. "ALTER TABLE WATERSHED_MODEL ADD scale_z FLOAT"
  24. };
  25. for (String sql : sqls) {
  26. stmt.executeUpdate(sql);
  27. System.out.println("执行SQL: " + sql);
  28. }
  29. System.out.println("添加旋转和缩放字段完成!");
  30. // 关闭连接
  31. stmt.close();
  32. conn.close();
  33. } catch (Exception e) {
  34. e.printStackTrace();
  35. }
  36. }
  37. }