⑴ 易語言如何操作sql新增或修改數據。
看支持庫, 看命令就可以了啊
⑵ 如何在sql資料庫中的一張表裡每增加一條記錄就將該記錄的其中一個值修改其他值不變重新再該表中插入
這個用觸發器處理比較好
你可以創建一個插入觸發器,當插入數據時將id 自動更新為要修改的值
類別如下其中inserted為觸發器中的臨時表,其結構與原表一樣,保存新插入或修改後的數據。
create trigger insert_a_tri on A after insert as
update A set A.id = 'A' + A.id from inserted b where A.id = b.id and a.datetime = b.datetime and a.testno = b.testno
⑶ 怎樣在SQL 在使用INSERT INTO 追加數據的時同時修改當前記錄
使用企業管理器導入數據的時候,選擇表對應關系時,把cc設置成FFFF就行了。在delphi代碼中,動態往excel中的cell賦值時,把用戶輸入的信息動態賦上就行了。
⑷ 用一條sql怎麼在查詢的同時對查詢出來的數據進行修改
用一條sql怎麼在查詢的同時對查詢出來的數據進行修改
在sql中會把*解析為相對應的列,我們不建議用*,這樣會加重sql負擔,這樣寫才是最好的:select count(列名,一列就行) from 表名
⑸ 添加一個數據表的同時修改另一個表
比如兩個表欄位都是xq,表明是A,B,應為要用到加減,首先將欄位xq設成數字型,text1是輸入的數值
1.sql="update a set qx = qx + '"& val(text1) &"' where 條件" '符合條件,a表加輸入值
set rs = coon.execute(sql) '執行sql語句
sql1="update b set qx = qx - '"& val(text1) &"' where 條件" '符合條件,b表減輸入值
set rs1 = coon.execute(sql1) '執行sql語句
sql2 = "select * from a where 條件"
set rs2 = coon.execute(sql2)
sql3= "select * from b where 條件"
set rs3= coon.execute(sql3)
然後用語句顯示rs2("xq"),rs3("xq")
相應的將sql 和 sql1兩個語句加減號改一下就行了
⑹ mysql中sql語句增加的同時將數據插入到另一個表的,另一個表數據已經改變
觸發器啊
create
or
replace
trigger
觸發器名
before[/after]
insert[/update[/delete]]
on
表名
[for
each
row]
begin
觸發器的SQL操作;
(直接寫插入語句就好
數據用select子查詢)
end;
before
/
after
:
在具體的操作之前或之後觸發
insert/update/delete
:只有這三個操作才能觸發某些功能
on
:
對某個表的操作
for
each
row:
行級觸發器的標記
如果沒有for
each
row
則是本觸發器是表級觸發器
⑺ sql中怎麼同時進行添加和修改
insert into table2 select replace(name,'劉','王') as name from table1 where id>10;
把table1中ID大於10的數據的name中包含劉字的換成王字,並插入table2;滿足你的即添加又修改了