해당 코드는 데이터베이스의 가장 마지막 테이블 이름을 가져오는 코드다. sql 문이 제대로 작동했는지 기억이 가물해서 select문으로 단일데이터 가져오는 코드로만 활용하면 되겠다.
using MySql.Data.MySqlClient;
strConn = "Server=[IP];Port=[port];Database=[dbname];Uid=[id];Pwd=[pwd]"
public string Last_table_name()
{
string Last_tablename = "SELECT * FROM TABLE NAME ORDER BY COLUMN NAME DESC LIMIT 1";
string retrun_tablename = "";
using (MySqlConnection conn = new MySqlConnection(strConn))
{
conn.Open();
MySqlCommand cmd = new MySqlCommand(Last_tablename, conn);
try
{
// cmd.ExecuteNonQuery();
retrun_tablename = (string)cmd.ExecuteScalar();
}
catch (Exception e)
{
Console.WriteLine("SQL 예외 발생 : " + e.ToString());
}
}
return retrun_tablename;
}