1樓:匿名使用者
示例:表名: poetry ;欄位:p_type; 條件:p_type='1001';
sql 語句: 「update poetry set p_type ='aaa' where p_type ='1001'」
2樓:浪子_回頭
最簡單的方法就是使用資料庫視覺化工具,直接在表中修改,如果沒有資料庫視覺化工具,就使用cmd命令修改。
cmd命令修改欄位例子:
**名稱class,表頭name、id。
修改語句:把 高一三班 改為 高一五班updata class set name = '高一五班'
where name = '高一三班';
3樓:大野瘦子
update table set col2=case when col1 條件1 then 值1 when col1 條件2 then 值2;
或者分為幾句修改
update table set col2=值1 where col1 條件1
update table set col2=值2 where col1 條件2
sql修改欄位屬性總結
1、修改表中欄位型別 可以修改列的型別,是否為空)
alter table [表名] alter column [列名] 型別
2、向表中新增欄位
alter table [表名] add [列名] 型別
3、刪除欄位
alter table [表名] drop column [列名]
4、新增主鍵
alter table [表名] add constraint [ 約束名] primary key( [列名])
5、新增唯一約束
alter table [表名] add constraint [ 約束名] unique([列名])
6、新增表中某列的預設值
alter table [表名] add constraint [約束名] default(預設值) for [列名]
7、新增約束
alter table [表名] add constraint [約束名] check (內容)
8、新增外來鍵約束
alter table [表名] add constraint [約束名] foreign key(列名) referencese 另一表名(列名)
9、刪除約束
alter table [表名] add constraint [約束名]
10、重新命名錶
exec sp_rename 『[原表名]』,』[新表名]』
11、重新命名列名
exec sp_rename 『[表名].[列名]』,』[表名].[新列名]』
4樓:匿名使用者
update table_name set col_name1=***x where col_name2='***';
table_name表名,col_name1要修改的欄位名 col_name2做為條件的欄位名,***值。
5樓:
--並表更新
--表tableb,tablea; 欄位col01,col02,col03
update tableb
set colb = a.col01 + a.col02from tablea a
where tableb.col03 = 特定字串and tableb.col01 = a.col01 --並表的條件
6樓:匿名使用者
能把問題說明白些嗎?不知道你到底什麼意思,我的理解答案給你看看是不是你想要的:
1.修改表a中,***為女的salary(工資)增加500update a set salary=salary+500where ***='女'
7樓:匿名使用者
update table set 欄位=要修改的值
where 欄位=過濾條件
8樓:匿名使用者
update [表名] set [列1] = [值1],[列2] = [值2] where [列3] = [值3]
如何用SQL語句修改欄位的排序規則
請把資料列出來,到底想實現什麼樣的。sql排序子句的語法是 order by n 大括號 的內容表示是必有的內容 這裡應該回是你提問的內容 中括答號表示的是可選的內容 連線符 連線的是任意有一個的內容 例如 order by seq id seq id假設是表中的序號欄位,這樣是預設按asc順序排序...
sql語句,怎樣判斷欄位中是否存在某值
寫法如下 select from mytable where field like 查詢的值 具體替換表名和欄位名 sql不是有instr函式麼?instr abcdefghiabc def 4 沒查到會返回0 sql語句,怎樣判斷一個欄位中是否存在某一個值 可以參考下面的描述 instr c1,c...
sql語句怎樣判斷欄位中是否存在某值
可以參考下面的描述 instr c1,c2,i,j 在一個字串中搜尋指定的字元,返回發現指定的字元的位置 c1 被搜尋的字串 c2 希望搜尋的字串 i 搜尋的開始位置,預設為1 j 出現的位置,預設為1 sql select instr oracle traning ra 1,2 instring ...