MySql在表中插入字段

2021-10-06 17:36:58 字數 635 閱讀 2110

最近在修改**時用到了一些資料庫的操作,平時很少用,記個筆記:

(1)在表中插入新的字段

命令:alter  table  表名  add 要插入的字段  int default 0

例項:cstring str="alter  table tableinfo  add  num  int defualt 0";

db.opensql(str);

(2)列資料的拷貝

命令:update 表名 set  要拷貝的目標字段=要拷貝的資料字段

cstring str="update tableinfo  set   num = id";

db.opensql(str);

(3)更新資料

cstring str;

str.format("update tableinfo  set   num = %d,  name='%s' ,  x=%f     where  id=%d ";  count, "hello",0.15 ,0);

db.opensql(str);

(4)刪除表

命令:drop  table  表名

cstring str="drop table  tableinfo  ";

db.opensql(str);

在臨時表的指定字段前面插入字段

在臨時表的指定字段前面插入字段 問題描述 使用下面的 建立乙個臨時表,怎麼樣才能在 長度 字段之前插入乙個字段?create table temp code varchar 50 長度 varchar 50 顏色 varchar 50 合計 varchar 50 一般來說,列位置不重要,處理的時候寫...

在臨時表的指定字段前面插入字段

在臨時表的指定字段前面插入字段 問題描述 使用下面的 建立乙個臨時表,怎麼樣才能在 長度 字段之前插入乙個字段?create table temp code varchar 50 長度 varchar 50 顏色 varchar 50 合計 varchar 50 一般來說,列位置不重要,處理的時候寫...

在臨時表的指定字段前面插入字段

在臨時表的指定字段前面插入字段 問題描述 使用下面的 建立乙個臨時表,怎麼樣才能在 長度 字段之前插入乙個字段?create table temp code varchar 50 長度 varchar 50 顏色 varchar 50 合計 varchar 50 一般來說,列位置不重要,處理的時候寫...