- 博客(14)
- 收藏
- 关注
原创 -------视图with check option选项-------------------
通过有with check option选项的视图操作基表(只是面对单表,对连接多表的视图正在寻找答案),有以下结论:首先视图只操作它可以查询出来的数据,对于它查询不出的数据,即使基表有,也不可以通过视图来操作。1.对于update,有with check option,要保证update后,数据要被视图查询出来2.对于delete,有无with check option都一样4.对于insert
2009-10-29 14:56:00 9893 10
原创 ===================阿拉伯数字转大写中文=============
===================阿拉伯数字转大写中文============= 例:输入12345,程序给出:壹万贰仟叁佰肆拾伍 例:输入10023040,程序给出:壹仟另贰万叁仟另肆拾 解决方案之一(在SqlServer2000中测试通过): SQL code CREATE FUNCTION fun_cgnum (@num INT) R
2009-10-28 23:32:00 2798 4
原创 -----------------------SQL常用存储过程(二)---------------------
==========================sql server系统存储过程=================== –1.给表中字段添加描述信息 Create table T2 (id int , name char (20)) GO EXEC sp_addextendedproperty MS_Description, Employee ID,
2009-10-28 23:29:00 2264 4
原创 ----------------SQL常用存储过程(一)--------------------
常用存储过程集锦,都是一些mssql常用的一些,大家可以根据需要选择使用。 =================分页========================== /*分页查找数据*/ CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查询sql,如select * from [us
2009-10-28 23:27:00 2015 1
原创 ------------------------重阳节随笔--------------------------
重阳节随笔 提起重阳,很多人都会不自然的想起王维的那首名垂千古的《九月九日忆山东兄弟》。 独在异乡为异客, 每逢佳节倍思亲。 遥知兄弟登高处, 遍插茱萸少一人。 那种思乡之情描绘得淋漓尽致。重阳节的时候登高远望,喝上一杯菊花酒,吹吹秋天的风,让仲秋的秋高气爽洗去生活带来的烦恼,的确为一件美事。然而现实社会的匆忙让无数在外
2009-10-25 15:29:00 1653
原创 ------------装完sql后修改计算机名后不能进行发布的订阅的解决办法 ----------------
由于需要需要配置一个发布订阅,可是一直报告:" sql server 复制需要有实际的服务器名称才能连接到服务器,不支持通过别名、ip地址或其他任何备用名称进行连接。请指定实际的服务器名称“xxxx”(Replication Utlities)。" 经过一番分析发现是在安装完sql server 后修改过机器名称,运行下面两条语句既可以看出来:
2009-10-24 00:40:00 2921
原创 ------------------触发器---------------
关键字: 触发器 SQL触发器实例1定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Table Student(
2009-10-21 15:47:00 4891 13
转载 ------------------SQL基础和T-SQL技术编程----------------------
第一章 SQL Server数据库基础1. 使用数据库的必要性:l 可以结构化的存储大量的数据信息,方便用户进行有效的检索和访问l 可以有效地保持数据信息的一致性、完整性、降低数据冗余l 可以满足应用的共享和安全方面的要求l 数据库技术能够方便智能化的分析,产生新的有用信息2. 数据库管理系统的发展史l
2009-10-20 09:22:00 3385 2
原创 ----------------索引的使用----------------
A. 使用简单索引下面的示例为 authors 表的 au_id 列创建索引。SET NOCOUNT OFFUSE pubsIF EXISTS (SELECT name FROM sysindexes WHERE name = au_id_ind) DROP INDEX authors.au_id_indGOUSE pubsCREATE INDEX au_id_ind ON
2009-10-18 16:17:00 4783 2
原创 ----------------------------MSSQL多列取最大或者最小值---------------
/*lvl1 lvl2 lvl3 lvl4 lvl 4 3 4 1 3 2 2 1 2 2 3 4 4 4 3 4 3 1 2 2 怎么写代码 去比较lvl1、lvl2、lvl3、lvl4 对应每行的值,取其中
2009-10-16 16:52:00 2769 4
原创 -------------------获取当前数据库所有表的外键创建脚本、获取指定表的创建脚本,包括表和字段的属性、外键-----------------------
以下脚本会在Master数据库中创建2个扩展存储过程,用法如下:EXEC sp_HelpForeignEXEC sp_HelpTable dbo.AtableName本脚本仅适用于SQL2005,未严格测试,如有问题请提出或mail:xthmpro_cn AT sina.com.cn(把" AT "替换为"@")转载请注明,并保持脚本完整。USE [master]GOSET A
2009-10-14 14:57:00 5493 3
原创 -------------------------DBCC命令-------------------------------
DBCC是SQL Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的整理,减少了不少工作,归类如下: 一、DBCC 帮助类命令 * DBCC HELP(?) 查询所有的DBCC命令 * DBCC HELP(命令) 查询指定的DBCC命令的语法说明 * DBCC USEROPTIONS 返回当前连接的活动(设置)的S
2009-10-14 14:48:00 3298 1
原创 -----------------------未与信任SQL Server连接相关联的解决方法------------------------
未与信任SQL Server连接相关联的解决方法message: 用户 sa 登录失败。原因: 未与信任 SQL Server 连接相关联。这个问题该如何解决?=============一.控制面板-》服务-》MS SQL SERVER-》登陆--》本地系统帐户--》重新启动MS SQL SERVER用windows验证登陆查询分析器--》执行 sp_password null,sa新密码,
2009-10-13 10:40:00 10512 2
原创 ---------------------SQL 导入导出---------------------
一、导出导入SQL Server里某个数据库 1.在SQL Server企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库。 2.备份 选数据库-完全, 目的 备份到 按添加按钮 文件名 在SQL Server服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是bak) 重写 选重写现有媒体 最后按确定按钮。
2009-10-12 13:05:00 1670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人