㈠ sql 表中添加一列並將這一列賦值
先加一新欄位再賦值:
alter table table_name add mmm varchar2(10);
update table_name set mmm=** ;
或:
alter table table1 add col1 int default 0
CASE WHEN account_id= ''
THEN 'empty'
when account_id is null
then 'empty'
ELSE account_id
WHERE account_id = 'XXX' OR account_id ='' OR (account_id is NULL)[/code]
(1)資料庫中怎麼向某一列賦值擴展閱讀:
SQL有兩種使用方式。一是聯機交互使用,這種方式下的SQL實際上是作為自含型語言使用的。另一種方式是嵌入到某種高級程序設計語言(如C語言等)中去使用。前一種方式適合於非計算機專業人員使用,後一種方式適合於專業計算機人員使用。盡管使用方式不向,但所用語言的語法結構基本上是一致的。
㈡ 向資料庫表中的某一列添加數據。
insert into table(列d) values(『』);
㈢ C#中怎麼把SQL資料庫中的一列數據賦值給數組
首先需要一個連接字元串連接到資料庫,然後調用 SqlDataAdapter方法獲得資料庫的數據,但這樣並不會真正獲得數據,還要將連接字元串打開,再通過一個SqlCommandBuilder對象將數據填充到一個表中,然後就可以通過這個表獲得數據了,下面以獲得姓名欄位的全部值為例,示例代碼如下: string[] name = new string[10];//有多少記錄,數組就定義多大,或者使用集合,就不用考慮越界問題了! DataTable student; SqlConnection link=new SqlConnection("Server=瑪哈維路-PC;database=軟體0902;Persist Security Info=False;Integrated Security=true"); SqlDataAdapter sql=new SqlDataAdapter("select * from 同學信息表", link); SqlCommandBuilder builder=new SqlCommandBuilder(sql); sql.Fill(student); for (int i = 0; i < student.Rows.Count; i++) { name[i](student.Rows[i]["姓名"]); } //表的外觀是二維數組,其實訪問時是用數組的數組,前為行,後為行,由於列名確定,行號在變,所以得到肯定是一行!當然也還有其它的寫法,這只是一個參考,希望對你有幫助!