------解决方案--------------------------------------------------------
要不然
你只能在逻辑上做判断、先查询数据是否有当前的符号、如果有
就另填。没有的话,就插入
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
要是这个字段不是外键的话,可以设成主键,否则,可以由数据库的标识字段做主键,给这一列
加上唯一约束
------解决方案--------------------------------------------------------
主键或者unique
约束(这个oracle
有,不知sqlserver
有没有)。
这个好像不行吧。
------解决方案--------------------------------------------------------
设主键。用sequence
自增。设置主键
然后也可以写触发器做判断修改
最近在网上看到破解版本的SQL SERVER 的数据库修复软件越来越多,在闲时,下载了所有的试用版本及已经破解版本,找到以前保留的损坏MDF,进行一番比较。断断续续经过几天的比较,这些软件的功能与特点基本上了解清楚,写出来,与大家共享。RecoveryToolboxForSQLServer(产地:俄国)特点:数据恢复效果较好,对于库结构恢复较正常。使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。或者保存成SQL 脚本文件。SysTools SQL Recovery(产地不详)特点:显示数据时,对中文不支持,只显示出UniCode,在运行时容易程度中断直接退出;此软件有些像RecoveryToolboxForSQLServer使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。或者保存成SQL 脚本文件。officerecovery 中的 Recovery for SQL Server(产地:美国)特点:支持BAK,LOG 文件,但修复后的数据容易丢失,库结构提较取较完整。使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。或者保存成SQL 脚本文件。Kernel for SQL Database(产地:印度)特点:恢复效果好,但日期的显示,它是用国外的方式,库结构提取一般。使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。或者保存成SQL 脚本文件。Stellar Phoenix SQL Recovery (产地:印度)特点:数据恢复效果较好,程序运行时易不正常退出,库结构提取不出来。使用:直接选择损坏的MDF 文件,将修复结果直接输出到SQLSERVER 中。无法保存成SQL 脚本。上述软件都已经有破解版本或者免费版本,大家在选择时应该有所了解。说明:库结构提取不完整,修复后的数据虽然可以在SQL SERVER 中附加,查看,导出,备份,但在应用软件下是无法连接此数据库的,经过对上述软件修复后的数据库文件进行研究,已经找到解决MDF 文件加软件的办法,有此修复需欢迎分享,转载请注明来源:内存溢出
评论列表(0条)