SQL Server
gxp_java
软件工程师
展开
-
优化SQL SERVER系统性能
1、子查询的用法子查询是一个 select 查询,它嵌套在 SELECT、INSERT、UPDATE、DELETE 语句或其它子查询中。任何允许使用表达式的地方都可以使用子查询。子查询可以使我们的编程灵活多样,可以用来实现一些特殊的功能。但是在性能上,往往一个不合适的子查询用法会形成一个性能瓶颈。A、NOT IN、NOT EXISTS的相关子查询可以改用LEFT JOIN代替写法。比如:原创 2012-08-10 00:08:26 · 1311 阅读 · 1 评论 -
SqlServer 日期时间格式转换
sql server中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/*时间一般为getdate()函数或数据表里的字段*/CONVERT(varchar(10), 时间一, 23) 结果:2007-02-01 /*varchar(10原创 2013-02-23 09:55:08 · 2154 阅读 · 0 评论 -
SqlServer触发器、存储过程和函数
---------------------sqlserver-触发器 ------------- 触发器中的临时表: Inserted 存放进行insert和update 操作后的数据 Deleted 存放进行delete 和update操作前的数据 --创建触发器 Create trigger User_OnUpdate On ST原创 2013-02-23 09:53:24 · 880 阅读 · 0 评论 -
SQL Server分页3种方案比拼
建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL原创 2013-02-23 09:56:13 · 715 阅读 · 0 评论 -
SQLServer常用内置函数解析
SQLServer是我们在软件开发中经常使用到的数据库,对SQLServer的 操作有又掌握多少呢?对于我们从底层做起的程序员来说,对SQLServer的增、删、查、改肯定是没有问题的;我想问大家一下,你知道多少个 SQLServer的内置函数呢?这些内置函数可以实现什么功能呢?那怕你不是DBA,只要你从事软件方面的工作,对这些软件开发工具的快捷使用,还是多 知道些比较好,以备后用:1,返原创 2013-02-23 09:58:33 · 888 阅读 · 0 评论 -
SQL Server中删除重复行的六个常用方法
SQL Server删除重复行是我们最常见的操作之一,下面就为您介绍六种适合不同情况的SQL Server删除重复行的方法,供您参考。 1.如果有ID字段,就是具有唯一性的字段 delect table tableName where id not in ( select max(id) from table group by原创 2013-02-23 09:59:52 · 965 阅读 · 0 评论 -
CMD命令操作MSSQL2005数据库
打开CMD命令执行:sqlcmd/?这是sqlcmd命令的一些帮助信息通过上面可以知道怎么连数据库了执行:sqlcmd -S 服务器地址 -d 数据库名称 -U 用户密码 -P 密码以下是操作数据库的一下命令 0. 创建数据库 CREATE DATABASE DB0011. 创建用户 CREATE LOGIN USER1原创 2013-05-02 15:42:21 · 1143 阅读 · 0 评论 -
清除SQL2005数据库日志文件
数据库操作久了,日志文件会越来越大,如果不需要用到日志,可以运行以下命令来清理日志文件backup log 数据库名 with NO_LOGbackup log 数据库名 with TRUNCATE_ONLYDBCC SHRINKDATABASE(数据库名)原创 2015-08-12 16:10:25 · 833 阅读 · 0 评论 -
SQL数据类型和范围
Microsoft Access、MySQL 以及 SQL Server 所使用的数据类型和范围。SQL Server 数据类型Character 字符串数据类型 描述 存储char(n) 固定长度的字符串。最多 8,000 个字符。 nvarchar(n) 可变长度的字符串。最多 8,000 个字符。 varchar(max) 可变长度的字符串。最多 1,073,741,824 个字符。 text 可变长度的字符串。最多 2GB 字符数据。 ......原创 2015-08-12 16:07:52 · 2929 阅读 · 0 评论