易截截图软件、单文件、免安装、纯绿色、仅160KB

sql replace 替换字段中部份指定内容

sql replace 替换字段中部份指定内容
创建数据库教程
create database cnnet;
创建数据表
CREATE TABLE `cnnet`.`test` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`url` VARCHAR( 50 ) NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM
插几条数据:
INSERT INTO `test` (`id`, `url`) VALUES
(1, 'www.1aa.cm'),
(2, 'www.1aa.cm'),
(3, 'www.1aa.cm'),
(4, 'www.1aa.cm'),
(5, 'www.111cn.net'),
(6, 'www.111cn.net');
下面我们来看看sql replace 替换字段中部份指定内容入门教程吧。
创建数据库连接
*/
$cn = mysql教程_connect('127.0.0.1','root','root') or die('数据库连接失败');
$sql = "select * from test where  url like '%1aa.cm%' ";
$result = mysql_db_query( 'cnnet',$sql,$cn );
while( $rs = mysql_fetch_array( $result ) )
{
 echo $rs['url'],'<br />';
}
/*
输出结果
www.1aa.cm
www.1aa.cm
www.1aa.cm
www.1aa.cm
好结果出来了,我们正式进行正题,replace替换内容,我们要求把1aa.cm全部替换成111cn.net
*/
$sqlReplace ="update test set url = replace('1aa.cm','111cn.net',url) WHERE url like '%1aa.cm%'";
mysql_db_query('cnnet',$sqlReplace,$cn);
if( 1 )
{
 $sql = "select * from test ";
 $query = mysql_db_query('cnnet',$sql,$cn );
 while( $row = mysql_fetch_array( $query ) )
 {
  echo $rs['url'],'<br />';
 } 
}
else
{
 echo '检查你的sql语句,谢谢';
}
/*
输出结果:
www.111cn.net
www.111cn.net
111cn.net
111cn.net
111cn.net
111cn.net
注明本站原创文章转载注明来源www.111cn.net


相关文档:

SAP 使用SQL Trace(ST05)

SAP 使用SQL Trace(ST05)
SAP R/3 提供标准ABAP SQL 跟踪工具。使用T-Code:ST05 可以进入追踪设定画面:
 
         在Trace Modes 区域中选择需要在SAP R/3 Server 上trace 的范围:
         SQL Trace: 追踪该A ......

SQL 循环

declare @i int
set @i=1
while @i<30
begin
insert into test (userid) values(@i)
set @i=@i+1
end
---------------
while 条件
begin
执行操作
set @i=@i+1
end
WHILE
设置重复执行 SQL 语句或语句块的条件。只要指定的条件为真,就重复执行语句。可以使用 BREAK 和 CONTINUE 关键字在循环内部控制 W ......

[MySQL优化] 如何了解SQL的执行频率


[MySQL优化] -- 如何了解SQL的执行频率
时间:2010-2-28来源:HaCMS开源社区 作者:chuxu
MySQL 客户端连接成功后,通过 show [session|global]status 命令 可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extended-status 命令获得这些消息。 show [session|global] status 可以根据需要加上参数&ldquo ......

SQl Create Table has error=>is not valid...

今天下了个WIN7的英文包把系统换成英文的。感觉还行,可是当创建数据库表时发现出错了,查了下才知道是SQL的排序出问题了
下面是CTRL+c V搞过来的,只是方便大家有这样的问题可以得到解决
使用SQL2005进行创建数据库的时候,如果遇到创建失败的情况,如下:
Create 对于 数据库“xxxx”失败。 (Microsoft.SqlS ......

sql数据库命令大全

SQLServer和Oracle的常用函数对比
  1.绝对值
  S:select abs(-1) value
  O:select abs(-1) value from dual
  2.取整(大)
  S:select ceiling(-1.001) value
  O:select ceil(-1.001) value from dual
  3.取整(小)
  S:select floor(-1.001) value
  O:select floor(-1.001) value fr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号