
SQL Server
john320
这个作者很懒,什么都没留下…
展开
-
sqlserver日志收缩sql语句命令
USE[master]GOALTER DATABASE 数据库 SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE 数据库 SET RECOVERY SIMPLE --简单模式GOUSE 数据库GODBCC SHRINKFILE (N'数据库_log' , 2, TRUNCATEONLY) --设置压缩后的日志大小为2M,可以自行指定GOUSE[master]GOALTER DATABASE 数据库 SET RECOVERY FULL W转载 2020-09-27 10:23:59 · 1485 阅读 · 0 评论 -
同一字段根据不同条件更新的sql语句的写法
语法:update test set 字段1=case when 条件1 then 值1 when 条件2 then 值2 end 示例:update PMS_ProjectInfo set ProProgress=case when ProProgress+@ProProgress >=1转载 2013-11-22 17:13:16 · 10676 阅读 · 0 评论 -
MS SQL Server 数据库命名规范
命名规范 表 表名如Order/UserAccout 符合以下规范: 1. 统一采用单数形式,反对Orders 2. 首字母大写,多个单词的话,单词首字母大写,反对order/Useraccout/ORDER 3. 避免中文拼音,反对AgentBaoCi 4. 避免下划线连接,反对User_Accout(下划线适用Oracle数据库) 5. 避免名称过长,反对W转载 2013-11-22 17:29:58 · 666 阅读 · 0 评论 -
sql 根据某一字段查询不重复记录,同时要查询出所有满足条件的字段信息
比如有一张表A:有字段ID,Name,Time,Pass等(ID为主键) Name相同的记录可能有很多条,这时只根据Time查询出最新一条的用户的所有信息 如果Name只有一条记录,只是也查询出该记录 SELECT * FROM tb AS A WHERE Time=(SELECT MAX(Time) FROM tb WHERE Name=A.Name)转载 2013-11-22 17:36:36 · 3017 阅读 · 0 评论 -
SQL Server中,varchar和nvarchar如何选择
varchar(n) 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。nvarchar(n) 包含 n 个转载 2013-11-22 16:28:36 · 821 阅读 · 0 评论 -
SQL SERVER 2005如何建立自动备份的维护计划
SQL Server 2005中可以使用维护计划来为数据库自动备份,减少数据库管理员的工作负担。其使用方法如下:(1)启动【sql server Management Studio】,在【对象资源管理器】窗口里选择【管理】——【维护计划】选项。 2)右击【维护计划】,在弹出的快捷菜单里选择【维护计划向导】选项,弹出如图所示的【维护计划向导】对话框,单击【下一转载 2014-07-10 10:46:41 · 401 阅读 · 0 评论 -
SQL 统计查询语句消耗时间
格式:set statistics time ongoSQL语句goset statistics time offgo转载 2015-06-03 10:55:41 · 530 阅读 · 0 评论 -
SQL创建表索引语句
SQL创建表索引语句: 语法: use 数据库名 go if exists(select name from sysindexes where name='索引名') drop index 表名.索引名 go create index 索引名 on 表名(字段名) go 示例:原创 2015-06-08 09:03:03 · 4237 阅读 · 1 评论