Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

SQL 判断给定日期值(或时间段)所在星期的星期一和星期天的日期deAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:,USE [MSSQL] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[My_OneDay_Get,复制具体相关代码 具体相关代码如下:,SELECT * from My_OneDay_GetWeekFirstAndEndDay('2010-09-01'),复制具体相关代码 具体相关代码如下:,USE [MSSQL] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[MY_Range_GetW,复制具体相关代码 具体相关代码如下:,SELECT * from My_Range_GetWeekFirstAndEndDays('2011-09-01','2011-10-06')deAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:deAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


---ntext数据类型字符替换

create table tt
(
sid INT IDENTITY(1,1),
cont ntext
)
go

insert into tt(cont) values(N'fd sad fdsa 涂聚文工团 缔友计算机信息技术有限公司 可能性 桔柑 ')
go
update tt set cont='fd sad fdsa 涂聚文工团 可能性 缔友计算机信息技术有限公司 桔柑 ' where sid=1

--去空格
EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
--sp_dboption 'pubs', 'select into/bulkcopy', 'true'
GO
DECLARE @ptrval binary(16),@i int,@k int,@f int
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX(SPACE(1),cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f 1 null
if @k=@i
break
else
set @k=@k 1
continue
end
GO
--sp_dboption 'pubs', 'select into/bulkcopy', 'false'
EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'false'
GO

SELECT * FROM tt

---换英文字母
EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'

GO
DECLARE @ptrval binary(16),@i int,@k int,@f int
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX('sad',cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f 3 'ggg'
if @k=@i
break
else
set @k=@k 1
continue
end
GO
SELECT * FROM tt

---中文字母
EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
GO
DECLARE @ptrval binary(16),@i int,@k int,@f int
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX('涂聚文',cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f 6 '涂斯博'
if @k=@i
break
else
set @k=@k 1
continue
end
GO
SELECT * FROM tt


EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
GO
DECLARE @ptrval binary(16),@i int,@k int,@f int,@change nvarchar(20),@newstr nvarchar(20),@len int
set @change=N'sad' --要替换的字符
--set @len=datalength(@change)
set @len=len(@change)
set @newstr=N'ggg' --替换成的字符
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX(@change,cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f @len @newstr
if @k=@i
break
else
set @k=@k 1
continue
end
GO
SELECT * FROM tt



EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
GO
DECLARE @ptrval binary(16),@i int,@k int,@f int,@change nvarchar(20),@newstr nvarchar(20),@len int
set @change=N'涂聚文' --要替换的字符
--set @len=datalength(@change) --用此会出错
set @len=len(@change)
set @newstr=N'涂斯博' --替换成的字符
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX(@change,cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f @len @newstr
if @k=@i
break
else
set @k=@k 1
continue
end
GO
SELECT * FROM tt

update tt set cont='fd sad fdsa 涂聚文工团 可能性 缔友计算机信息技术有限公司 桔柑 ' where sid=1
select datalength('涂聚文')
select len('涂聚文')
select datalength('sad')
select len('sad')
select len(SPACE(1))


EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
DECLARE @ptrval binary(16),@i int,@k int,@f int,@change nvarchar(20),@newstr nvarchar(20),@len int
set @change=N'涂聚文' --要替换的字符
--set @len=datalength(@change) --用此会出错
set @len=len(@change)
set @newstr=N'涂斯博' --替换成的字符
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX(@change,cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f @len @newstr
if @k=@i
break
else
set @k=@k 1
continue
end
GO

EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
DECLARE @ptrval binary(16),@i int,@k int,@f int,@change nvarchar(20),@newstr nvarchar(20),@len int
set @change=N'涂聚文' --要替换的字符
--set @len=datalength(@change) --用此会出错
set @len=len(@change)
set @newstr=N'涂斯博' --替换成的字符
select @i=datalength(cont) from tt where sid=1
set @k=1
while @i>1
begin
select @f=ChARINDEX(@change,cont) from tt where sid=1 ---SPACE(1)
set @f=@f-1
SELECT @ptrval = TEXTPTR(cont) FROM tt WhERE sid=1
if @f>0
UPDATETEXT tt.cont @ptrval @f @len @newstr
if @k=@i
break
else
set @k=@k 1
continue
end
GO
deAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市