-
[Sql Server] 小弟我想在SQL中设置一条数据,永远不会被删除
我想在SQL中设置一条数据,永远不会被删除我想在SQL中设置一条数据,永远不会被删除,比如这个系统有个帐号admin密码123456,对数据库操作时,只能对他修改密码,不能删除帐号。------解决方案--------------------用触发器试试:createtriggertrg_delet...
77
热度 -
[Sql Server] sqlserver拆分字符串用的是什么函数?解决方法
sqlserver拆分字符串用的是什么函数?sqlserver拆分字符串用的是什么函数?------解决方案------------------------老大的一个例子----SETQUOTED_IDENTIFIERONGOSETANSI_NULLSONGO/*--字符串拆分函数分拆指定分隔符的的...
82
热度 -
[Sql Server] sqlserver 2005中的 自增长类型是什么?该怎么解决
sqlserver2005中的自增长类型是什么?我看了网上说,是先选择int类型,然后在类型属性中设置。可是我看了半天也没看到属性中有控制自增长的。------解决方案--------------------在该列的属性里选"标志","是"
32
热度 -
[Sql Server] bit 字段存取有关问题
bit字段存取问题sql2000数据库有个vip字段,类型bit添加数据时用vip=0,但是读取出来则成true了我想把这个字段vip复制到另外一个表里的vip1中就出问题了,怎么把true转换成0,false转成1?直接写vip=true或者vip='true'都是错的Boolea...
237
热度 -
[Sql Server] 字符型字段,如果字符很多,比如500多字符,怎么在查询分析器中或企业管理器中看内容呀
字符型字段,如果字符很多,比如500多字符,如何在查询分析器中或企业管理器中看内容呀?我试过,如果字符数多时,在查询分析器中看时,会截断后面,只显示出前面一小部分。如果在企业管理器中查看,也会截取最前面的一部分内容显示,如何能显示全部呀,总不能放在字符变量中查看吧。请大家帮我,我就是想在查询分析器中...
99
热度 -
[Sql Server] 请问count()
请教count()经常用到selectcount(1)from.....但是一直没明白为什么可以用count(1),表中也没有1这一列啊,count(2),count(3)也一样都可以达到count(*)的效果,各位位能具体解释这是什么意思吗?------解决方案------------------...
13
热度 -
[Sql Server] 如何判断游标是否关闭
怎么判断游标是否关闭?在线等怎么样判断游标是否关闭?如果没关闭则关闭。------解决方案--------------------select*frommaster..sysmessageswhereerror=@@error
87
热度 -
[Sql Server] select case ?该如何解决
selectcase??selectcasewhen条件1then打印1when条件2then打印2end即无from表是否可以执行?------解决方案--------------------whynot------解决方案--------------------可以selectcasewhen1...
12
热度 -
[Sql Server] 怎样通过链接服务器往mysql插入数据?该怎么处理
怎样通过链接服务器往mysql插入数据?建立链接服务器a,连接远程的mysql数据库,以下语句可以执行查询,怎样插入数据?select*fromOPENQUERY(a,'selecta1,a2fromtest1')------解决方案--------------------inser...
63
热度 -
[Sql Server] 怎么创建链接服务器,解决即给分
如何创建链接服务器,解决即给分能给我具体的例子吗?早上发了个帖子,我照着弄没弄出来.谢谢各位指教------解决方案--------------------如何在SQLSERVER中建立与其它SQLSERVER的连接创建一台名为Server2的链接服务器:USEmasterEXECsp_addlin...
123
热度 -
[Sql Server] 小弟我想把表里面的数据生成SQL脚本里面的插入语句。该如何做
我想把表里面的数据生成SQL脚本里面的插入语句。该怎么做?我想把表里面的数据生成SQL脚本里面的插入语句。该怎么做?------解决方案----------------------建立測試環境declare@ttable(CountryCodevarchar(20),CountryNamevarch...
79
热度 -
[Sql Server] 查询表里某字段重复记录,只选出一条的语句为什么不起作用?解决方案
查询表里某字段重复记录,只选出一条的语句为什么不起作用?表service中有id\typeid\chuanid\addtime\repairtime五个字段,部分记录如下:350833820002533OT1602002-10-252003-10-25350833820002590OT1602002...
99
热度 -
[Sql Server] 怎样建立一个链接服务器(与mysql相连)解决办法
怎样建立一个链接服务器(与mysql相连)装了mysqlodbc3.51driver,在连接服务器那里怎样设置?------解决方案----------------------连接mysql安装MySQL的ODBC驱动MyODBC1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test...
27
热度 -
[Sql Server] 求最小空号算法!解决方法
求最小空号算法!假设表tb(idvarchar(4)),id可重复。1.有1(001)的记录a(不连续)."A001","A001","A003"->取得"A002"b(连续的)."B001",...
74
热度 -
[Sql Server] 父表中的非主键 可以作为子表外键吗? 理论依据何在?该怎么处理
父表中的非主键可以作为子表外键吗?理论依据何在?如题:谢谢!------解决方案--------------------可以,但是前提是父表的那个非主键列上必须创建UNIQUE约束.------解决方案--------------------对,同意楼上的~~但不建议这样做,最好是绑定主键-----...
75
热度 -
[Sql Server] 多表数据调用统计,大哥们帮帮小弟我。多谢各位了
多表数据调用统计,大哥们帮帮我。谢谢各位了。这个是调用一个表的发贴排行,怎么才能改成六个表的呀?selecttop10username,count(username)fromDv_bbs1WHEREdatediff(day,DateAndTime,Getdate())=0groupbyusernam...
91
热度 -
[Sql Server] sql的更改时间格式设定应该放在哪里执行?该如何处理
sql的更改时间格式设定应该放在哪里执行?sql默认的日期格式为mdy,我想改为ymd,setdateformatymd可我不知道这句应该放在哪里执行?------解决方案--------------------SETDATEFORMATymdGODECLARE@datevardatetimeSET...
5
热度 -
[Sql Server] 用函数排序速度很慢,怎么处理
用函数排序速度很慢,怎么办?selectid,j_code,j_position,c_com,j_jobtotal,j_sex,j_degree,j_major,j_jobprovince,j_jobcityfromcomwherej_state='sd'andc_islock=...
81
热度 -
[Sql Server] 如果在一个计算列上创建索引?该计算列是根据一个函数获得的解决思路
如果在一个计算列上创建索引?该计算列是根据一个函数获得的表ID自动增加FeedBackID计算列,dbo.GetFeedBackID(ID)函数:dbo.GetFeedBackID实际上就是取ID的后9位(不足补0,然后逐位加,其和的个位数就是第10位实际应用中,要求FeedBackID唯一,所以我...
11
热度 -
[Sql Server] 数据库有关问题 EXIST的用法 大家帮小弟我解决一下 多谢
数据库问题EXIST的用法大家帮我解决一下谢谢书上说EXIST代表存在量词.带有EXIST谓词的子查询不返回任何实际数据,他只产生ture或者false那么下面这个列子查询未修1号课程的学生姓名selectnamefromtrstudentwherenotexists(select*fromtrsc...
41
热度