- 博客(12)
- 资源 (23)
- 收藏
- 关注
转载 SQL大表转为分区表实例
-- 进行演示操作前, 先备份, 以便可以在演示完成后, 恢复到原始状态USE master-- 备份BACKUP DATABASE AdventureWorks TO DISK = AdventureWorks.bak WITH FORMAT---- 恢复--RESTORE DATABASE AdventureWorks-- FROM DISK = AdventureWo
2009-06-25 14:46:00 1706
原创 禁用与启用触发器
--禁用所有 alter table [tablename] disable trigger all --恢复所有 alter table [tablename] enable trigger all --禁用指定 alter table [tablename] disable trigger [triggername] --恢复指定 alter table [tablename] enable
2009-06-24 16:48:00 921 3
原创 如何将阿拉伯数字写成英文数字
CREATE FUNCTION [dbo].[f_num_eng] (@num numeric(15,2))RETURNS varchar(400) WITH ENCRYPTIONASBEGIN--All rights reserved. pbsql DECLARE @i int,@hundreds int,@tenth int,@one int DECLARE @thousand int,@
2009-06-23 15:58:00 1861
原创 SQL查询所有用户表记录数
if object_id(tb) is not null drop table tbgocreate table tb(name varchar(50),cnt int)goset nocount ondeclare c cursor forselect name from sysobjects where type=u order by nameopen cdeclare @tb v
2009-06-11 09:24:00 1891
原创 SQL2005 批量修改架构名
SQL Server2005可以使用系统存储过程sp_changeobjectowner更改数据库对象的所有者。 sp_changeobjectowner 对象名(包括架构名),新架构名 批量修改请用: 方法一:使用游标 declare @name sysname declare c cursor f
2009-06-10 19:25:00 2116 2
转载 文件组primary已满未能为数据库X对象X分配空间
数据库空间不足造成插入数据库时提示“因为文件组primary已满,未能为数据库XX对象XX分配空间”解决方法:1.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间2.检查你的磁盘分区格式如果是FAT16,则数据文件最大只能是2G如果是FAT32,则数据文件最大只能是4G改为NTFS分区则没有这种限制3.检查一下你有没有限制数据库文件的大小企业管理器--右键你的数据库
2009-06-08 11:14:00 4096
转载 为具体的用户设置具体的访问权限
use 你的库名go--新增用户exec sp_addlogin test --添加登录exec sp_grantdbaccess Ntest --使其成为当前数据库的合法用户exec sp_addrolemember Ndb_owner, Ntest --授予对自己数据库的所有权限--这样创建的用户就只能访问自己的
2009-06-08 08:13:00 4461 1
原创 unpivot,pivot联合使用示例
类别 上期结转数 本期新增数 应办结数 办结数 本期结转数 办结率 收文 1 43 44 8 36 18.18% 发文 3 28 31 4 27 12.90% 合计 4 71
2009-06-05 17:08:00 1420
转载 SQL ROUND函数用法
--ROUND--返回数字表达式并四舍五入为指定的长度或精度。----语法--ROUND ( numeric_expression , length [ , function ] )----参数--numeric_expression----精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。----length----是 numeric_expression 将要四舍五入的精度
2009-06-05 15:44:00 11174 2
原创 SQL一个存储过程调用另一个存储过程 获得返回值
--创建输出参数的存储过程:IF OBJECT_ID(p_Out) > 0 DROP PROC p_OutGOCREATE PROC p_Out @i INT OUT --要输入的参数后面必须加上OUT或OUTPUTAS SELECT @i = COUNT(1) FROM sysobjects WHERE xtype=UGO--创
2009-06-05 11:35:00 2865
原创 求一列数字的分区最大值与最小值
我有一个表 num 001 002 003 004 007 008 009 我想让他们变成区间形式 a b 001 004 007 009 如何才能办到,我需要的是一条sql语句 declare @t table(num varchar(10)) insert into @t select 001 insert into @t select 002 insert i
2009-06-02 17:35:00 1374
科目一难点整理(驾考)
2016-06-22
K3 WISE 12.2 K/3 V12.2 标准版 下载地址
2011-01-13
Outlook2003 重复邮件删除工具
2010-09-28
ASP购物系统源码下载
2010-07-10
图书馆管理信息系统分析与设计
2010-05-03
SQL21日自学通(SQL入门者直正的好教材)
2010-04-28
SQL数据结构1800题完整版(含答案)
2010-04-26
mysql在json字段类型中取数
2023-12-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人