① sql语句删除某个字段的部分数据
这个完全可以的。
UPDATE的语句格式:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
你这种用法:
update qx_repair_items set qri_rman=Replace(qri_rman,'/'+@spname,'') where qri_id=@mainid
的问题是:Replace是VB的函数,而不是SQL语句中的格式所允许的,应该这样:
先用Select * From qx_repair_items where qri_id=@mainid
通过一个变量,例如:X 读取 qri_rman 字段的值
然后 X = Replace(X,'/'+@spname,'')
最后
update qx_repair_items set qri_rman=X where qri_id=@mainid
我写到这里,突然想到,是否可以这样:
"update qx_repair_items set qri_rman=" & Replace(qri_rman,'/'+@spname,'') & " where qri_id=@mainid"
② SQL如何添加删除字段
用SQL语句添加删除修改字段
1.增加字段
alter table
docdsp add
dspcode
char(200)
2.删除字段
ALTER TABLE
table_NAME DROP COLUMN
column_NAME
3.修改字段类型
ALTER TABLE table_name ALTER COLUMN
column_name
new_data_type
③ 用SQL怎么删除一列字段
SQL删除一列字段的步骤如下:
我们需要准备的材料分别是:电脑、SQL查询器。
1、首先,打开SQL查询器,连接上相应的数据库表,以store表删除address列字段为例。
④ SQL删除字段的语句问题
定义一个自定义函数:
ExtractInteger
update A set note = replace(note, none, ExtractInteger(note))
ExtractInteger:
CREATE FUNCTION ExtractInteger(@String VARCHAR(2000))
RETURNS VARCHAR(1000)
AS
BEGIN
DECLARE @Count INT
DECLARE @IntNumbers VARCHAR(1000)
SET @Count = 0
SET @IntNumbers = ''
WHILE @Count <= LEN(@String)
BEGIN
IF SUBSTRING(@String,@Count,1) >= '0'
AND SUBSTRING(@String,@Count,1) <= '9'
BEGIN
SET @IntNumbers = @IntNumbers + SUBSTRING(@String,@Count,1)
END
SET @Count = @Count + 1
END
RETURN @IntNumbers
END
GO
请参考:从字符串中提取数字的SQL语句
http://www.it118.org/specials/c9fba99e-4401-49cf-8256-ac3c1a34c0d9/a1522f2e-402a-4e31-a0d6-684d8760e7d9.htm
⑤ mysql如何删除某个字段所有值 SQL语句
一般用update语句
update表名set某字段=null;
注意:执行语句前做好备份,避免误操作。
⑥ sql 怎么删除一个字段的一个值
首先,你的说法是有问题的,不能删除“某字段中的一个数据”,而是删除一条“记录”
1
delete from表名 where 字段=某值 --即删除字段为某值的所有记录
如果你实际是想针对某个字段的操作,那么使用update
1
update 表名 set 字段=null where 字段=某值 --即将表中字段为某值的替换为null
⑦ SQL语句如何删除列
方法和详细的操作步骤如下:
1、第一步,打开数据库管理平台软件[SQL Server Management Studio],见下图,转到下面的步骤。
⑧ sql server 如何用sql语句删除表中的一个字段
sql server 中删除表中的一个字段,使用alter table语句。
⑨ 如何利用SQL语句删除某一字段
是要清除表中某一字段的值?用update table set 字段=''
如果是删除表中某一字段,使用
ALTER TABLE table_name
DROP COLUMN column_name
⑩ sql语句如何删除数据库字段。
楼上的方法很正确,字段名用,号隔开,就能删除你想要删除的字段了