A. 資料庫中修改數據的語句是怎樣寫的
「update people set name=『李四』where peopleId=『001'」在這條
SQL語句中,我們將剛剛插入的名為「張三」的姓名修改專成了「李四」,我們首先屬得
表明更新的是哪一個資料庫表,在關鍵字「update」後面跟上的是表名,「set」也是一個關鍵字,用來表示我們要修改哪一個欄位的值,關鍵字「where」是限制條件,告訴資料庫我們要修改的是「peopleId」為「001」的這條數據。
產品經理還是要懂一些程序員的東西,當初就去黑馬程序員專門培訓過,現在在公司晉升也容易了很多。
B. 如何用php修改資料庫中的數據
詳細介紹
1
創建userinfo_update.php,用於查詢用戶信息,先顯示信息,在修改:
先通過GET獲取用戶編號查詢用戶信息:
$sql = "select * from user_info where user_id='".$_GET['userId']."'";
$result = mysql_query($sql,$con);
if($row = mysql_fetch_array($result)){
}
2
頁面效果:
3
創建update.php文件,用於修改用戶信息:
使用到了mysql_affected_rows() 函數返回前一次 MySQL 操作所影響的記錄行數。
//通過post獲取頁面提交數據信息
$userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";
mysql_query($sql,$conn);//執行SQL
$mark = mysql_affected_rows();//返回影響行數
$url = "userinf_select.php";
4
運行結果
5
創建delete.php文件,完成刪除用戶信息功能:
$userId = $_GET['userId'];
include 'connection.php';
$sql = "delete from user_info where user_id='".$userId."'";
mysql_query($sql,$con);
$mark = mysql_affected_rows();//返回影響行數
if($mark>0){
echo "刪除成功";
}else{
echo "刪除失敗";
}
mysql_close($con);
6
運行結果:
C. 怎麼修改access資料庫的內容
方法如下:
1、打開要修改的資料庫文件。
2、打開sql查詢
3、在sql中輸入修改語句。要用update這個語句。update語句的具體用法如下:
SQL Server UPDATE語句的語法如下:
update <table_name> set <column_name> = <value> where <search_condition>
下面是語法選項簡介:
<table_name>表的名稱。該表包含了要修改值的列
<column_name>要修改數據的列的名稱
<value>要輸入到列中的新值
<search_condition>這是UPDATE語句中最重要的部分。
通過指定一個好的搜索條件,你能夠限定表內被修改的行數。如果你不指定搜索條件,SQLServer會用新值修改表內的所有行
4、修改完成後,關閉資料庫文件即可。
D. SQL資料庫里的數據可以修改嗎不留痕跡
用資料庫工具(如:SQL Server)是可以直接修改的。如果從程序邏冊配衡輯修改的話,只更州做新要修改的欄位也是可以的,如果在修改的時候自動更新其它欄位(如:最近更新時間)的話,這樣每改一次,資料庫中的時間就會發生變賣旦化。