找到你要刪的這一列的唯一標識
比如是:id
如果你的第一行的id=1那麼就通過下列語句可以達到刪除效果
然後
delete
表名table1
where
id=1
然後資料庫就會幫你把
叫做
table1中的id的列的所有值查找一遍
然後
刪除id=1的行
方法N種
2. 求sqlhelper裡面 帶參數的返回執行的SQL語句的第一行第一列的值executescalar
public object ExecuteScalar(string sqlname, CommandType type, params SqlParameter[] param)
{
try
{
con = GetConn();
cmd = new SqlCommand(sqlname, con);
cmd.CommandType = type;
foreach (SqlParameter p in param)
{
cmd.Parameters.Add(p);
}
return cmd.ExecuteScalar();
}
catch (Exception ex)
{
return -1;
}
finally
{
con.Dispose();
}
}
3. sql 我想把一個數據表的第一行的某一列的值更新到另一個表中去,SQL語句怎麼寫啊
更新第一行
UPDATE 表1
SET 欄位1=表2.欄位1,
欄位2=表2.欄位2
FROM 表1
INNER JOIN 表2
ON 表1.關鍵字=表2.關鍵字
WHERE ID=1
更新某一列行
UPDATE 表1
SET 欄位=表2.欄位
FROM 表1
INNER JOIN 表2
ON 表1.關鍵字=表2.關鍵字
4. sql server查詢表的第一個欄位/第一列
可以使用如下語句獲得表的第一個欄位的名稱
select column_name from information_schema.columns
where table_name='pay' and ordinal_position=1
修改ordinal_position的值,可以獲取各個欄位的名稱
5. java中返回sqlserver第一行第一列的值
if(rs.next())
rs.get(0)
6. sql server如何將欄位添加到第一列
表內的欄位順序在存儲時無關緊要,你可以在查詢時指定順序。
如果是一些規范要求特定欄位按順序排列的話,有兩種情況,
1、表內無數據的話,可以在企業管理器中直接修改,或者用alter table來做。
2、表內含有數據,可以用select newcol,* into temptable from tablename
然後把tablename刪除了,再把temptable改名為tablename就可以了。
7. 傳入一個sql語句,返回第一行第一列,怎樣效率最高
.ExecuteScalar();
8. SQL添加一列能不能為第一列
表內的欄位順序在存儲時無關緊要,你可以在查詢時指定順序。
如果是一些規范要求特定欄位按順序排列的話,有兩種情況:
1、表內無數據的話,可以在企業管理器中直接修改,或者用alter table來做。
2、表內含有數據,可以用select newcol,* into temptable from tablename
然後把tablename刪除了,再把temptable改名為tablename就可以了。
9. sql語句只取第一行
select top 1 * from 表 order by 列
10. Sql修改第一行第一列的語句在c#里怎麼寫
一樣的拼出sql字元串。 沒有更新一行,更新一行,就是把所有列都寫上。 sqlstr = "update table_name set col1=" + val1 + ",col2=" +val2 + " where key = " + keyval