1樓:匿名使用者
mysql為乙個表增加多個欄位的語法為:
alter table 表名 add column `欄位名1` 資料型別(長度) [default null],
add column `欄位名2` 資料型別(長度) [default null];
其中,default null為可選內容。
舉例,已知表admin_pay_type,為其增加erp_code、province、province、city、bank等4個字段,
sql如下:
alter table admin_pay_type
add erp_code varchar(20) not null,
add province varchar(30),
add city varchar(30),
add bank varchar(30);
擴充套件資料:1、檢視列:desc 表名;
2、修改表名:alter table t_book rename to bbb;
3、新增列:alter table 表名 add column 列名 varchar(30);
4、刪除列:alter table 表名 drop column 列名;
5、修改列名mysql: alter table bbb change nnnnn hh int;
6、修改列名sqlserver:exec sp_rename't_student.name','nn','column';
7、修改列名oracle:lter table bbb rename column nnnnn to hh int;
8、修改列屬性:alter table t_book modify name varchar(22);
2樓:雙曲線沒有愛情
mysql 給乙個表一次增加多個欄位的**如下:
alter table admin_pay_type add erp_code varchar(20) not null,
add province varchar(30),add city varchar(30),add bank varchar(30),add subbranch varchar(30),add account_num varchar(30),add account_name varchar(30).
3樓:奔跑的獅子
執行sql語句的命令:
alter table mytable add field1 varchar(10),add field2 varchar(8),add field3 varchar(12)
其中說明:
mytable:表名
field1:需要增加的欄位名1
field2 :需要增加的欄位名2
field3:需要增加的欄位名3
4樓:隱匿望默念
分析如下:
1、新增單行字段:
alter table roleadd `module` int(11) unsigned not null default 0 comment '模組';
alter table 表名 add 欄位名約束;
2、新增多行字段:
alter table roleadd column `module` int(11) unsigned not null default 0 comment '模組',add column `type` varchar(30) not null comment '專案' after `default_module`;
3、after : 指定在某個欄位後新增該欄位
拓展資料
mysql使用說明
1.如果是用 mysql + apache,使用的又是 freebsd 網路作業系統的話,安裝時候你應按注意到freebsd的版本問題,在 freebsd 的 3.0 以下版本來說,mysql source 內含的 mit-pthread 執行是正常的,但在這版本以上,你必須使用 native threads,也就是加入乙個 with-named-thread-libs=-lc_r 的選項。
2.如果在 compile 過程**了問題,請先檢查你的 gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。
3.如果不是版本的問題,那可能是你的記憶體不足,請使用 ./configure--with-low-memory 來加入。
4.如果要重新做你的 configure,那麼你可以鍵入 rm config.cache 和 make clean 來清除記錄。
5.把 mysql 安裝在 /usr/local 目錄下,這是預設值,您也可以按照你的需要設定你所安裝的目錄。
5樓:蓋辜苟
應該這樣增加
alter table
mytable add field1 varchar(10),
add field2 int,
add field3 varchar
mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體。
mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。
mysql所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql 軟體採用了雙授權政策,分為社群版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型**的開發都選擇 mysql 作為**資料庫。
普通索引:
普通索引(由關鍵字 key 或 index 定義的索引)的任務是加快對資料的訪問速度。因此,應該只為那些最經常出現查詢條件(where column =)或排序條件(order by column)中的資料列建立索引。只要有可能,就應該選擇乙個資料最整齊、最緊湊的資料列(如乙個整數型別的資料列)來建立索引。
6樓:匿名使用者
alter table 表名 add (欄位1 資料型別 約束, 欄位2 資料型別 約束, 欄位3 資料型別 約束);
備註:資料型別必填,約束可以填也可以不填
主要資料型別有:int, bigint, float, date, varchar或者char
主要約束型別有:not null, default, auto_increment, primary key, foreign key
7樓:
alter table publishersaddcountry varchar(30) null ,city varchar(30) null ,.......
想加幾列就在後台加,用逗號隔開
mysql中更新多個欄位的值怎麼做
8樓:薊旎旎威溫
$total=0;
//預設變數,來用於存放累自
加結果$sql="查詢語句bai";
$sql=mysql_query($sql);
while($as=mysql_fetch_array($sql))還有一種辦法du更好,假如你要zhi累加的欄位名為price,
則:dao
$sql="select
sum(price)
astotal
from
表名where
條件";
$sql=mysql_query($sql);
$as=mysql_fetch_array($sql);
$as['total'].....
//這裡就是你想要的累加結果,直接讓
mysql
做了,php裡你就省去迴圈取值,估計效率好些。
9樓:匿名使用者
update 表名 set name=?,password=?.... where id=?
第一次給岳母發簡訊怎麼問候呢,第一次給丈母孃打電話怎麼說?
如果有 那就發個資訊問候一下即可。東西到了。理到了就好了。如果對方還不認識你。可以讓女朋友帶問候就好。 中秋快樂媽媽。健康快樂每一天,身體健康萬事如意,心想事成。 阿哥拉丁 阿姨你好,我是誰誰,貿然給你發簡訊問候一下! 女生邂逅太極 你和自己媽媽中秋節發簡訊嗎?寄月餅的事女朋友知道嗎?先讓女朋友給父...
第一次給女孩打電話該怎麼說,給女孩第一次打電話,該怎麼說
飄血的夜晚 嘿嘿.我第一次給姑娘打 也是問了很多人,可是後來發現都不怎麼管用,最後只好破釜沉舟,不想那麼多,先把 撥通了,所說的話雖然跟之前的 都不大一樣但是也沒有糟糕之極。 竺東 最好先不要讓他了解你太多,變被動為主動。儘可能的多問些關於她的問題,瞭解一個人的性格最直接的無非從她的生活開始,她的喜...
女友要把第一次給我怎麼辦,女朋友把第一次給了我,我該怎麼辦
呵呵,朋友。曾經我有過和你一樣的遭遇,當時我27歲在外闖了5年多,但是一直沒有什麼成就。由於年齡問題我的父母一定要我回家相親。看了好幾個後,終於遇見了乙個讓我魂牽夢繞的女孩。他比我小兩歲,美麗動人。並且我和他都是一見鐘情。認識了不到1個月我們都已深深的愛著對方。但是,後來我想退縮,因為我沒有事業基礎...