ms sql server
ppdtts520
这个作者很懒,什么都没留下…
展开
-
UNIQUE约束和主键的比较
<br />UNIQUE约束和主键的比较 <br />可以使用 UNIQUE 约束确保在非主键列中不输入重复的值。尽管 UNIQUE 约束和 PRIMARY KEY 约束都强制唯一性,但想要强制一列或多列组合(不是主键)的唯一性时应使用 UNIQUE 约束而不是 PRIMARY KEY 约束。 <br />可以对一个表定义多个 UNIQUE 约束,但只能定义一个 PRIMARY KEY 约束。 <br />而且,UNIQUE 约束允许 NULL 值,这一点与 PRIMARY KEY 约束不同。不过,当与参与转载 2010-06-26 13:45:00 · 661 阅读 · 0 评论 -
select @@identity的应用(得到刚插入数据的ID)
使用select @@identity 得到刚插入数据的ID1.适用于所有 ADO 版本<%Dim loConn, lsSQL, loRsSet loConn = CreateObject("ADODB.Connection")' 建立数据库连结loConn.Open "Provider=SQLOLEDB; Data Source=JACKIE; Initial C转载 2012-10-26 09:11:05 · 1395 阅读 · 0 评论 -
MySQL 数据库怎样把一个表的数据插入到另一个表
web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的记录,虽然这些都可以在程序中拆分成简单sql来实现,但是用一个sql的话,会节省大量代码。下面我以mysql数据库为例分情况一一说明:两张表:insertTest和insertTest2,前者中有测试数据create table insertTest(id int(4),转载 2012-10-23 12:03:31 · 509 阅读 · 0 评论 -
SQL Server安装程序无法获取ASPNET账户的系统账户信息
SQL Server安装程序无法获取ASPNET账户的系统账户信息 安装SQL Server2005 问题信息:"SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息" 解决办法:用aspnet_regiis实用工具卸载和重新安装一下就可以了。具体的操作: www.2cto.com 1、进入CMD: C:\windows\micro转载 2012-10-28 18:41:59 · 572 阅读 · 0 评论 -
SQL Server 2005 安装图解教程
请将“SQL2005”1号安装光盘放入计算机光盘驱动器后,稍等片刻。(“SQL2005”为双CD发行,分为1号、2号两个CD光盘)软件启动后就会出现上面的画面。用户可以根据自己的需要选择,软件分为“准备”、“安装”、“其他信息”3个部分。如果网友已经完成了我直接的说的“环境要求”,请直接看安装里面的信息。在这里笔者已经完成了运行环境配置,直接点击了“安装”中的第一项“服务器转载 2012-10-28 16:12:43 · 708 阅读 · 0 评论 -
sql语句如何修改字段长度
语法:alter table alter column 新类型名(长度)示例:假如有名T1,字段名F1,原来F1为varchar(3),现在要改为varchar(10),则可以这么写:alter table T1 alter column F1 varchar(10)转载 2012-08-14 09:27:59 · 1769 阅读 · 0 评论 -
一次向数据库中插入多条相同记录的SQL方法(只有一个列不同)
declare @i intset @i=1while @ibegin insert into WebClassSys(loginName,loginPwd,detailId,spId,tId,spKindId) values (@i,'1bbd886460827015e5d605ed44252251',1,1,1,1)set @i=@i+1end原创 2012-07-06 11:38:32 · 3497 阅读 · 0 评论 -
连结远程的SQL SERVER步骤
连结远程的SQL SERVER步骤: 1 A机器:开始-> 程序-> Microsoft SQL Server-> 服务器网络实用工具。 在常规标签上,启用的协议列表框中加入TCP/IP。 并在启用WinSock代理打上勾,在WinSock代理地址栏输入本机的IP地址,在WinSock代理端口栏输入1433。 2 B机器:开始-> 程序-> Micr原创 2012-06-14 11:46:15 · 236 阅读 · 0 评论 -
数据库SQL开发命名规则
数据库SQL开发命名规则 下面的SQL开发命名规则是我自己开发时总结、整理出来的,以后的开发过程中将不断完善、修改。也希望各位网友指点、批判。 纲领: SQL 语句关键字全部大写, 命名规则建议使用Pascal Case 或 每个单词使用下划线_隔开,不建议全部使用小写。尽量少使用特殊字符比如数字、空格等使用英文或英文缩写,不建议使用拼音。尽量见名知意。1:原创 2012-06-12 22:09:55 · 289 阅读 · 0 评论 -
sql语句中加中括号和不加有什么区别吗?
比如:SELECT title FROM authors和SELECT [title] FROM [authors]这两个有区别吗? 有些可能是SQL里面的保留字但是你又用了它做字段名 比如 SUM那么用[SUM] 可以避免这个问题如果直接SUM SQL 就报错了原创 2012-06-12 22:08:47 · 1648 阅读 · 0 评论 -
存储英文字符字段类型用什么?
char、varchar、text和nchar、nvarchar、ntext的区别varchar在SQL Server中是采用单字节来存储数据的,nvarchar是使用Unicode来存储数据的.中文字符存储到SQL Server中会保存为两个字节(一般采用Unico编码),英文字符保存到数据库中,如果字段的类型为varchar,则只会占用一个字节,而如果字段的类型为nvarchar,则会占用原创 2012-05-31 11:04:53 · 2466 阅读 · 0 评论 -
如何成为一名优秀的数据库开发专家
五年来,一直从事数据库开发和数据处理软件的研究,也曾经做过电厂的MIS系统的开发.这里谈谈如何让自己成为一名优秀的数据库开发专家.我一直记得一句话:"得数据库者得天下".那么如何让自己成为这一领域的专家呢?首先,你必须要不断学习以下知识1 数据库开发首先要学习数据库开发理论,这是最基础的知识.然后理论联系实际.选择一个桌面版的DBMS,选择一个中大型的DBMS.桌面版我个人建议VF,Access.这两者都是优秀的桌面版DBMS,基础而且实用. 中大型的DBMS我建议选择Sql ser转载 2010-09-16 17:22:00 · 668 阅读 · 0 评论 -
Group By 语句简介
1. Group By 语句简介:Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。P.S. 这里真是体会到了一个好的命名的力量,Group By从字面是直接去理解是非常好理解的。恩,以后在命名的环节一定要加把劲:)。话题扯远了。2. Group By 的使用:转载 2010-05-19 14:14:00 · 408 阅读 · 0 评论 -
COMPUTE 和 COMPUTE BY
GROUP BY子句返回的结果集中只有合计数据,而没有原始的详细记录。COMPTE生成合计作为附加的汇总列出现在结果集的最后。当与BY一起使用时,COMPUTE 子句在结果集内生成控制中断和分类汇总。compute by 的规则:(1)不能将distinct与行统计函数一起使用(2)compute by 中列出的列必须出现在选择列表中(3)不能在含有compute by 子句的语句转载 2010-05-20 10:16:00 · 839 阅读 · 0 评论 -
having 子句
使用 HAVING 子句选择行 HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 子句和 SELECT 语句交互的方式类似。WHERE 子句搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。HAVING 语法与 WHERE 语法类似,但 HAVING 可以包含聚合函数。HAVING 子句可以引用选择列表中出现的任意项。 下面的查询转载 2010-05-19 14:08:00 · 364 阅读 · 0 评论 -
如何解决SQL挂起问题
<br />今天在服务器上的SQL server挂了之后,重新装了 可老提示什么狗P程序被挂起的信息 最后不得不细找原因 功夫不负有心人 终于找出了病症所在 K 我要早知道这么简单 就再也不装系统了...汗死 详情如下:做个备份 以便今后再碰到类似问题有地方查! <br />1 先运行你的安装程序,当提示挂起时,点击“确定”,切记,不要退出安装程序,用ALT+Tal键切换,点击“开始-运行”,输入“regedit”,打开注册表 <br />2 找到目录HKEY_LOCAL_MACHINE/SYSTEM/Cu原创 2010-07-05 17:15:00 · 569 阅读 · 0 评论 -
如何用SQL语句给表增加字段?
如何用SQL语句给表增加字段?ALTER TABLE 表名 ADD 列名 VARCHAR(20) NULL注意只能添加允许为空的字段,添加不为空的会出错怎么样增加默认值为null,属性为varchar,长度为20的字段?ALTER TABLE 表名 ADD 列名 VARCHAR(20) default NULL原创 2012-12-14 09:59:06 · 644 阅读 · 0 评论