比如 有一字段为:
Num
6111
6201
6520
65121
60087
46300
我想把6开头的全都替换成5开头
注意这是表里的数据,我想用SQL语句实现替换
SQL code:
update tb set
num = stuff(num,1,1,'5')
where num like '5%'
SQL code:
update tb
set num=stuff(ltrim(num),1,1,'5')
......
A机器(XP)(10.10.6.65)完整的计算机名是: DZD服务器
我装了一个个人版: SQLServer2000,创建了一个实例名为:MYINSTANCE
装了:dotNetFx35setup.exe
并打好了SP4补丁:SQL2000-KB884525-SP4-x86-CHS.EXE,
在本机用查询分析器,在SQL Server(s)中输入: DZD服务器\MYINSTANCE
用SQL ......
现在有表A(barcode varchar2,length number),B(barcode varchar2,serial number)其中barcode关联A:B为1:n
有如下sql语句
insert into a values('b1',10)
insert into a values('b2',20)
insert into a values('b3',30)
insert into b values('b1',1)
......
数据类型:
Code char(6)
CreateTime datetime
Price float
数据如下:
Code CreateTime Price
031002 2008-10-17 15:00:15 3.58
031012 2008-10-17 15:00:16 5.53
031022 2008-10-17 15:00:17&n ......
数据类型:
Code char(6)
CreateTime datetime
Price float
数据如下:
Code CreateTime Price
031021 2008-10-17 15:00:15 3.58
031021 2008-10-17 15:00:16 5.53
031022 2008-10-17 15:00:17& ......
users表
name companyId companyName
company表
companyId companyName
1 a公司
2 b公司
当添加user表时,跟据所填的users.comapnyId,用触发器产生users.companyName对应的company表的companyNa ......