MySQL数据表的几个查看命令(2)

MySQL数据表的几个查看命令(2),第1张

4.3.3SHOW CREATE TABLE

“SHOW CREATE TABLE”命令可以查看指定数据 表的创建信息 ,也即可以查看指定数据表是用什么语句创建的、使用哪种存储引擎、使用什么字符集等,其语句格式如下:

SHOW CREATE TABLE 表名;

上面格式中,“表名”是要显示创建信息的表名。应注意的是: 此 命令 在使用之前应选择一个当前库,否则,应在表名前给出”库名.”。下面截图中的“SHOW CREATE TABLE” 命令显示了表school的创建信息。

C#利用update更新数据到oracle数据库

第一步:打开oracle数据库

public static string connString = ""

public static OracleConnection conn = null

//打开数据库连接

public static bool Open()

{

//从配置文件中获取连接字符串

//配置文件需要放在项目目录下的bin\Release中

connString = getXmlValue("connString")

conn = new OracleConnection(getXmlValue("connString"))

try

{

conn.Open()

Console.WriteLine("数据库连接成功")

return true

}

catch (System.Exception ex)

{

Console.Write(ex.Message)

MessageBox.Show("未能连接到数据库")

return false

}

第二步:执行更新方法:

public static int update(int ruleId, int equipmentId, String equipmentName, String propertyName, int ruleType, String ruleRequest, String ruleRequestOther, String ruleExplain)

{

String sql = "update Device_Attr t set t.BASEID = :equipmentId, t.BASENAME = :equipmentName,t.CA_NAME = :propertyName,t.CA_RULETYPE = :ruleType,t.CA_RULETEXT = :ruleRequest,t.CA_RULETEXT2 = :ruleRequestOther,t.CONTENT = :ruleExplain where t.CA_ID =:ruleId"

OracleCommand cmd = new OracleCommand(sql, conn)

OracleParameter param_1 = new OracleParameter(":equipmentId", equipmentId)

cmd.Parameters.Add(param_1)

OracleParameter param_2 = new OracleParameter(":equipmentName", equipmentName + "$")

cmd.Parameters.Add(param_2)

OracleParameter param_3 = new OracleParameter(":propertyName", propertyName)

cmd.Parameters.Add(param_3)

OracleParameter param_4 = new OracleParameter(":ruleType", ruleType)

cmd.Parameters.Add(param_4)

OracleParameter param_5 = new OracleParameter(":ruleRequest", ruleRequest)

cmd.Parameters.Add(param_5)

OracleParameter param_6 = new OracleParameter(":ruleRequestOther", ruleRequestOther)

cmd.Parameters.Add(param_6)

OracleParameter param_7 = new OracleParameter(":ruleExplain", ruleExplain)

cmd.Parameters.Add(param_7)

OracleParameter param_8 = new OracleParameter(":ruleId", ruleId)

cmd.Parameters.Add(param_8)

int result = cmd.ExecuteNonQuery()

return result

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8518851.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存