【8.0】【db】更新AbstractSql拓展类

pull/57/head
fengshuonan 2023-09-22 15:06:53 +08:00
parent 710bd41716
commit 65caef2064
8 changed files with 123 additions and 0 deletions

View File

@ -57,4 +57,20 @@ public class CreateDatabaseSql extends AbstractSql {
protected String oracle() { protected String oracle() {
return "create tablespace ? datafile '/opt/oracle/guns.dbf' size 500m autoextend on next 5m maxsize unlimited;"; return "create tablespace ? datafile '/opt/oracle/guns.dbf' size 500m autoextend on next 5m maxsize unlimited;";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -56,4 +56,19 @@ public class DropDatabaseSql extends AbstractSql {
return "DROP DATASPACE ?;"; return "DROP DATASPACE ?;";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -55,4 +55,20 @@ public class GetDatabasesSql extends AbstractSql {
protected String oracle() { protected String oracle() {
return ""; return "";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -72,4 +72,19 @@ public class TableFieldListSql extends AbstractSql {
return "select column_name as columnName, comments as columnComment from user_col_comments where Table_Name= ?"; return "select column_name as columnName, comments as columnComment from user_col_comments where Table_Name= ?";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -75,4 +75,19 @@ public class TableListSql extends AbstractSql {
"where tablespace_name is not null and user= ?"; "where tablespace_name is not null and user= ?";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -31,4 +31,20 @@ public class AddDatabaseInfoSql extends AbstractSql {
protected String oracle() { protected String oracle() {
return "INSERT INTO sys_database_info(db_id, db_name, jdbc_driver, jdbc_url, username, password, remarks, create_time) VALUES (?, ?, ?, ?, ?, ?, ?, to_timestamp(?, 'SYYYY-MM-DD HH24:MI:SS:FF9'))"; return "INSERT INTO sys_database_info(db_id, db_name, jdbc_driver, jdbc_url, username, password, remarks, create_time) VALUES (?, ?, ?, ?, ?, ?, ?, to_timestamp(?, 'SYYYY-MM-DD HH24:MI:SS:FF9'))";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -55,4 +55,19 @@ public class DatabaseListSql extends AbstractSql {
protected String oracle() { protected String oracle() {
return "select db_name,jdbc_driver,jdbc_url,username,password from sys_database_info"; return "select db_name,jdbc_driver,jdbc_url,username,password from sys_database_info";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }

View File

@ -55,4 +55,19 @@ public class DeleteDatabaseInfoSql extends AbstractSql {
protected String oracle() { protected String oracle() {
return "DELETE from sys_database_info where db_name = ?"; return "DELETE from sys_database_info where db_name = ?";
} }
@Override
protected String dm() {
return oracle();
}
@Override
protected String kingbase() {
return pgSql();
}
@Override
protected String vastbase() {
return pgSql();
}
} }