医院开业庆典策划:sql条件语句

来源:百度文库 编辑:高考问答 时间:2024/04/30 16:46:46
身份证字段名为“SFZH”,位数是18位,我想修改身份证号码前3位数字为“340”的所有人员的信息。请问高手,我的条件语言应如何写?
身份证字段名为“SFZH”,位数是18位,我想查询身份证号码前3位数字为“340”的所有人员的信息。请问高手,我的条件语言应如何写?

update 表名 set 字段名=修改的信息
where SFZH like ‘340%’

sql不知道怎么写 但是借助某程序 可以实现更新 我会用ASP
比如
sql ="select * from table"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
do while not rs.eof
if left(rs("sfzh"),3)="340" then
..................
rs.update
end if
rs.movenext
loop
rs.close
set rs=nothing

where sfzh=340%
在sql里,哪个符号可以表示任意长度字符来着,是不是%,还是_,记不住了