gpt4 book ai didi

java - 我想要创建一个临时表,其中列数等于数组中的列数

转载 作者:行者123 更新时间:2023-12-02 11:45:01 26 4
gpt4 key购买 nike

我想要创建一个临时表,其列数等于数组中的列数。我该如何实现这一目标?

提前致谢。

Java类方法:

public String insertExcelDataInTable(String userName, int srNum,String fileName, int fileNum, String[][] data) {

int numOfColumns=data[0].length;

for(int i=1;i<numOfColumns;i++){
String col="col"+i;
System.out.println(col);
String creatQuery="CREATE TABLE upload_temp (ExcelNumber INT NOT NULL,ExcelName VARCHAR(60) NOT NULL,..** Number of Columns From an array** ...);";

}
}

最佳答案

public String insertExcelDataInTable(String userName, int srNum,String 
fileName, int fileNum, String[][] data) {

int numOfColumns=data[0].length;
String creatQuery = "CREATE TABLE upload_temp (ExcelNumber INT NOT NULL,ExcelName VARCHAR(60) NOT NULL, __COLUMNS_TO_BE_REPLACED__ );";
String columnsDeclaration = "";

for(int i=1;i<numOfColumns;i++) {

String col="col"+i;
System.out.println(col);
columnsDeclaration += col + " VARCHAR(100) NULL ";

if(i < numOfColumns - 1){
columnsDeclaration += ",";
}
}



creatQuery = creatQuery.replace(__COLUMNS_TO_BE_REPLACED__, columnsDeclaration);
return creatQuery;
}

关于java - 我想要创建一个临时表,其中列数等于数组中的列数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48280650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com