sql server 2005 如何获取唯一的整数

作者&投稿:御怀 (若有异议请与网页底部的电邮联系)
WIndows 2003 server 安装SQL server 2005失败~

这个错基本是framework3.5没安装到位而出现的问题,或是安装vs非正常,导致了置换了系统调试工具。
你可以按住 win+r--->输入 drwtsn32 -i 把系统调试工具置换过来。
=================================================================
删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger

注册表内容。
=================================================================
正宗的解决思路是正确卸载以前安装的相关软件。

select c.name as [col_name],t.name as [type_name] from sys.columns as c
inner join sys.types as t on c.user_type_id = t.user_type_id
where c.[object_id] = object_id('dbo.YourTable') and c.[name] = 'YourColName'
或者,直接用type_name函数,更简洁:
SELECT name as [col_name], type_name(user_type_id) as [type_name] FROM sys.columns
where [object_id] = object_id('dbo.YourTable') and [name] = 'YourColName'

1.如果是连续主键列,可以利用IDENTITY属性,让系统自动生成连续的主键列,这样是系统控制属性的唯一性。如:
create table A

ID int identity not NULL,
Memo VARCHAR(10) NULL

2.如果是非连续的整数列,可以通过函数编写,利用rand()函数计算随机数,然后再判断计算出的随机值是否已被使用来控制值的唯一性。
如:
DECLARE @I BIGINT
SET @I = 1
WHILE EXISTS(SELECT 1 FROM TableName WHERE UniqueColumn = @I)
BEGIN
SET @I = RAND() * 100000000000 + 1
END

INSERT INTO TableName(UniqueColumn) VALUES (@I)

设置为不可重复不就行了


江华瑶族自治县17247092449: sql server 2005 - 搜狗百科
禽封伤痛: 如果你已经装好了Microsoft SQL Server 2005,那么可以采用如下方式: 进入环境以后,单击左上角的“新建查询”按钮,输入要执行的SQL语句,然后点击工具栏上的“查询”->分析(或者直接按Ctrl+F5),可分析是否有语法错误,如果没有语法错误,就单击工具栏上的“查询”->执行(或者直接按F5),即可. 需要注意的地方是,左上角有个下拉列表框,默认是“master”数据库,要改为你想要做查询的数据库. 以上回答仅供参考.

江华瑶族自治县17247092449: sql server 2005 如何直接在查询结果中修改数据,可以这样操作吗,如果可以怎么设置? -
禽封伤痛: SqlServer2005在表上按右键,打开表,来编辑,这种情况下的数据默认情况下是全部,不是你想要的结果,你在工具栏上点一个sql的小图标,会变成sql,修改成你的sql,然后执行,在得到的结果上编辑去吧

江华瑶族自治县17247092449: 怎样安装sql server 2005 -
禽封伤痛: sql server 2005安装方法步骤1、在安装SQLSERVER2005之前的注意事项a、安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,把“Internet 信息服务(IIS)”前面的勾选框的勾选上,点“下一...

江华瑶族自治县17247092449: 如何安装sql server 2005 -
禽封伤痛: 1. 首先需要下载安装包,下载后打开运行安装程序2. 等待系统配置自动检查完成后,勾选SQL Server Database Services、Integration Services、工作站组件联机丛书和开发工具,三项.实例名使用默认实例.3. 服务账户选择“使用内置系统账...

江华瑶族自治县17247092449: 软件开发用sql server2005的哪个版本? -
禽封伤痛: SQL2005 分五个版本,如下所列,1.Enterprise (企业版)2.Development (开发版)3.Workgroup (工作群版)4.Standard (标准版)5.Express (估且就叫它简易版吧) 这几个版本,我们究竟应该使用哪一版呢?这是许多初学SQL2005的人...

江华瑶族自治县17247092449: 如何用SQL server2005建立数据库(要详细的过程,最好有图例说明) -
禽封伤痛: 1、打开SQL server 2005 Server Management Studio2、输入你安装时的服务器名和数据库实例名(例如BAI-PC\SQL2005 斜杠左面是服务器名,右面是实例名)3、输入用户名(一般是sa)和密码(windows身份验证不用输)4、单击连接5、在左侧对象资源管理器里打开树状菜单6、在数据库上单击右键,单击新建数据库7、设置你需要的数据库(一般不用动就行),单击确定8、建完了

江华瑶族自治县17247092449: 微软的sql server2005标准版如何使用
禽封伤痛: 点击开始 > 所有程序 > Microsoft SQL Server 2005 >SQL Server Management Studio 点击运行 或者是找到你文件安装的目录如:(我的)C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe (运行这个) 就...

江华瑶族自治县17247092449: 英文版的sql server2005怎么安装 -
禽封伤痛: 安装SQLServer2005,我们之前必须安装好 I I S ,当然win7一般都有自带的,在控制面板下的“程序与功能”那里都有,具体的安装过程可以参照:上面的iis安装链接 首先,我们需要下载好上面给的SQLServer2005,和虚拟光驱 先别急着安装...

江华瑶族自治县17247092449: sql server 2005如何在Windows7中安装
禽封伤痛: 一:安装及配置IISsql server 2005需要IIS的支持,在“打开或关闭windows组件”里勾选上Internet 信息服务,并且展开再勾选上以下几个组件:1、Web 管理工具IIS 6 管理兼容性IIS 6 WMI 兼容性2、Web 管理工具IIS 6 管理兼容性IIS 6 元数据库...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网