首页 > 资讯列表 >  编程/数据库
  • SQLServer触发器数据库进行数据备份

    SQLServer触发器数据库进行数据备份

    复制代码代码如下:  createtabletest3(idintprimarykeynotnull  identity(1,1),unamevarchar(20),uageint);  createtabletest3_bak(idintprimarykeynot  nullidentity(1,1),bidint,unamevarchar(20),  uageint,activechar(1));  第二步,编写备份用的触发器...

    数据库操作教程 2022-09-23 16:57:43
  • 数据库高并发情况下重复值写入的避免字段组合约束

    数据库高并发情况下重复值写入的避免字段组合约束

    10线程同时操作,频繁出现插入同样数据的问题。虽然在插入数据的时候使用了:insertintitablename(fields....)select@t1,@t2,@t3fromtablenamewherenotexists(selectidfromtablenamewheret1=@t1,t2=@t2,t3=@t3)当时还是在高并发的情况下无效...

    数据库操作教程 2022-09-23 16:57:38
  • SQL截取字符串应用代码

    SQL截取字符串应用代码

    SUBSTRING返回字符、binary、text或image表达式的一部分。有关可与该函数一起使用的有效Microsoft®SQLServer™数据类型的更多信息,请参见数据类型...

    数据库操作教程 2022-09-23 16:57:37
  • 一个有趣的SQL命题用一条语句切换BIT型的真假值

    一个有趣的SQL命题用一条语句切换BIT型的真假值

    当然,第一反应是用存储过程。判断原来这个字段值,然后UPDATE...

    数据库操作教程 2022-09-23 16:57:36
  • SQLServer索引维护sql语句

    SQLServer索引维护sql语句

    使用以下脚本查看数据库索引碎片的大小情况:复制代码代码如下:DBCCSHOWCONTIGWITHFAST,TABLERESULTS,ALL_INDEXES,NO_INFOMSGS以下使用脚本来处理维护作业:复制代码代码如下:/*Performa'USE<databasename>'toselectthedatabaseinwhichtorunthescript.*/--DeclarevariablesSETNOCOUNTON;DECLARE@tablenamevarchar(255);DECLARE@execstrvarchar(400);DECLARE@objectidint;Declare@IndexNamevarchar(500);DECLARE@indexidint;DECLARE@fragdecimal;DECLARE@maxfragdecimal;DECLARE@TmpNamevarchar(500);--Declare@TmpName=''set@TmpName=''--Decideonthemaximumfragmentationtoallowfor...

    数据库操作教程 2022-09-23 16:57:32
  • SQLServer中.与::的区别

    SQLServer中.与::的区别

    下面给出一个SQLServer的实例,下面的SQL运行在2008环境下:DECLARE@ggeography;SET@g=geography::Parse('LINESTRING(-122.36047.656,-122.34347.656)');SELECT@g;[email protected]();结果集为:0xE610000001148716D9CEF7D34740D7A3703D0A975EC08716D9CEF7D34740CBA145B6F3955EC0LINESTRING(-122.3647.656,-122.34347.656)geography是SQLServer2008新增的支持地理信息类型,由于超出本文所讲范围,所以这里不做说明。我们只看里面的geography::Parse方法和@g.ToString()方法,可以看到Parse方法是通过geography类型支持调用的,相当于C#中的Class.StaticMethod形式,ToString()是通过g这个实例调用的...

    数据库操作教程 2022-09-23 16:57:30
  • MSSQL汉字转拼音函数实现语句

    MSSQL汉字转拼音函数实现语句

    复制代码代码如下:/*-------------------------------------------------------------函数:fn_GetPinyin描述:汉字转拼音(无数据表版)使用:dbo.fn_GetPinyin('中华人民共和国')=zhonghuarenmingongheguo作者:流香羽(改编:Tony)-------------------------------------------------------------*/IFOBJECT_ID('[fn_GetPinyin]')ISNOTNULLDROPFUNCTION[fn_GetPinyin]GOcreatefunction[dbo]...

    数据库操作教程 2022-09-23 16:57:27
  • SQL研究相似的数据类型

    SQL研究相似的数据类型

    最常用的数值类型是int,但是它未必是最佳选择。bigint,smallint,tinyint可以应用在特殊场合...

    数据库操作教程 2022-09-23 16:57:26
  • SQLSERVER语句的执行时间显示的统计结果是什么意思

    SQLSERVER语句的执行时间显示的统计结果是什么意思

    在SQL语句调优的时候,大部分都会查看语句执行时间,究竟SQLSERVER显示出来的统计结果是什么意思?下面看一下例子比较简单的语句:复制代码代码如下:1SETSTATISTICSTIMEON2USE[pratice]3GO4SELECT*FROM[dbo].[Orders]结果:复制代码代码如下:SQLServer分析和编译时间:CPU时间=0毫秒,占用时间=0毫秒。SQLServer执行时间:CPU时间=0毫秒,占用时间=0毫秒...

    数据库操作教程 2022-09-23 16:57:24
  • 把数据批量插入具有Identity列的表的方法
  • SQLServer误区30日谈第5天AWE在64位SQLSERVER中必须开启

    SQLServer误区30日谈第5天AWE在64位SQLSERVER中必须开启

    误区#5:AWE在64位SQLSERVER中必须开启错误!   在坊间流传的有关AWE的设置的各种版本让人非常困惑。比如说如何设置起作用,如何设置不起作用,在32位和64位上是否需要AWE等...

    数据库操作教程 2022-09-23 16:57:18
  • SQLServer循环批处理

    SQLServer循环批处理

    下面方法可以用来快速生成一批数据if(object_id('t')isnotnull)droptabletgocreatetablet(idintidentity(1,1)...

    数据库操作教程 2022-09-23 16:57:18

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持