sql 怎么在不创建表的情况下表示一个数字集合
-
数据库中表名与另一个表中的记要间的关系表示
数据库中表名与另一个表中的记录间的关系表示?是这样的:打算在数据库中建立多个类似的表,如T1(time,a1,a2),T2(time,a2,a3,a4),T3(time,a3)等,a1,a2...a4是不同的字段名,现在要查询记录,因为需要判断查询哪个表,所以创建了一个索引表index(id,type,tname),根据type可以查询表名称,再查询相关记录。请问:index表与T1..T3表的关...
76
热度 -
(mysql)怎样判断一个数字变量是否包含在表的一个字段中,并列出包含该变量的表中所有数据.该如何处理
(mysql)怎样判断一个数字变量是否包含在表的一个字段中,并列出包含该变量的表中所有数据.如表table包含以下字段idcsite....11,2,13....22,3,4....31,4,5....42,5,23....51,3,8....假设取得一个数字变量3,怎样列出包含数字3的所有数据行使用selectid,csitefromtablewherecsitelike'%3%'orcsite...
705
热度 -
PL/SQL中集合出现“ORA-06533:下表超出数量”的有关问题解决
PL/SQL中集合出现“ORA-06533:下表超出数量”的问题解决VARRAY是在Oracle8G的时候引入的一个类型,是一种密集填充数组,更容易被理解成为一个传统的数组。在创建这些数组的时候,都有一个尺寸,需要非常注意的是VARRAY的下表是从1开始的,在其他很多变成语言中,数组的下表都是从0开始的,比如JAVA。在实际的使用中,初学者经常会出现如下的错误提示:cuug每周五晚8点都有免费网络...
100
热度 -
sql有关问题:怎么判断多个(个数不定)的ID值是否存在于同一个表中
sql问题:如何判断多个(个数不定)的ID值是否存在于同一个表中?我需要对多个(个数不定)的ID值(这里,ID不是关键字段),是否存在于同一个表tableA中呢?这里的关键是我要判断的内容个数不同,但我知道是个集合。如ID值集合(2,4,6,9),判断这几个ID是否全在TableA中,全都在返回True,不全在(哪怕有一个不在)就返回false????color='#e78608'>------解...
25
热度 -
怎么判断一个集合是否是另一个集合的子集
如何判断一个集合是否是另一个集合的子集SQL中如何判断一个集合{1,4,8}是否另一集合{1,3,4,7,8,9,11}的子集.请用最简单高效的办法,不要把两个集合插入到两张表里再判断noexists.谢谢!color='#e78608'>------解决方案--------------------那只能循环了color='#e78608'>------解决方案------------------...
54
热度 -
怎么查询SQL表的创建人
如何查询SQL表的创建人请教各位大神,系统表sysobjects里可以查询到表的创建时间,如何查询到表的创建人?color='#FF8000'>------解决思路----------------------selectcrdate'表创建时间'fromdbo.sysobjectswhereid=object_id(N'[dbo].[table_name]')color='#FF8000'>---...
55
热度 -
怎么将一个数据库里的某一张表复制到另一个数据库里
如何将一个数据库里的某一张表复制到另一个数据库里SQL里,如何将一个数据库里的某一张表复制到另一个数据库里谢谢大家帮忙color='#e78608'>------解决方案--------------------sqlserver?在同一服务器中select*inton2..newttfromn1..tt
164
热度 -
怎么在SQL存储过程中将某表数据存入另一个远程SQL的同样表中
如何在SQL存储过程中将某表数据存入另一个远程SQL的同样表中.在本地SQL存储过程中将某表数据存入另一个远程SQL的同样表中.而且是主从表的,做DTS可行吗?或者LinkSERVERcolor='#e78608'>------解决方案--------------------------------------------------------沙发,友情UP
1941
热度 -
急SQL的一个数据表数据丢失,该如何处理
急,SQL的一个数据表数据丢失数据库的一个权限表数据被清空了,不知道人为还是被程序删的,做了备份导入了之后又被删了写了触发器也不行,数据表还是被清空了,触发器如下:createtrigger[dbo].[UA_HoldAuth_delete]on[dbo].[UA_HoldAuth]fordeleteasdeclare@iYearsmallintselect@iYear=iYearfromdele...
18
热度 -
在不遍历每个字段的情况下, 能否直接取出表中任意字段为null的记录解决方法
在不遍历每个字段的情况下,能否直接取出表中任意字段为null的记录前提条件就是不遍历表中的字段(不能wherefield1isnullorfield2isnull...)比如table112null234null13null5null231我想用sql把第1,3,4条记录取出来请问这种sql有可能写出来吗?color='#e78608'>------解决方案--------------------...
92
热度 -
怎么用sql数据查询一个数据库里面所有表名
如何用sql数据查询一个数据库里面所有表名如何用sql语句,查询一个数据库student,里面所有表名就是一个数据库里有多少张表,用什么sql语句可以查询啊?表名是分别是什么也要查询到color='#e78608'>------解决方案--------------------select*fromsys.objectswheretype='U'color='#e78608'>------解决方案-...
49
热度 -
怎么创建一个不属于dbo的表
如何创建一个不属于dbo的表?我在SQLSever2005的ManagementStudio中,用sa进去创建出来的表都是dbo.Tablename,我现在想创建一个不是dbo的表,我新建一个Login叫LoginTest1,在它的Mapping中选中要创建表的数据DbTest1,然后在DbTest1里创建一个User叫UserTest1,在这个数据库的DatabaseRole里创建一个RoleT...
1
热度 -
sqlserver怎么在不切换数据库的情况下拿到临时表的字段名称
sqlserver如何在不切换数据库的情况下拿到临时表的字段名称现在要做这样一个报表,通过部门,时间的选择(时间是各个月之间),得到各部门下每月各咨询顾问没有及时跟进各自机会的数量统计,类似图其中每列代表每个月的号数,1号,2号。。。等等,统计出每个咨询顾问这个月每天没有跟进的机会注:列数是固定的32行,不是根据月份的天数来动态的(否则填充不了公司平台的网格),所以这里考虑行转列也是不怎么可行的。...
36
热度 -
怎么判断一个字段只包含12个数字,挑出来不是这样的字段。
如何判断一个字段只包含12个数字,挑出来不是这样的字段。在线等,急表中有一个字段,该字段只能填写12位的数字,其他的都不算规范,我需要挑出来不规范的,请问该怎么弄。color='#FF8000'>------解决方案--------------------select*from表whereisnumeric(字段)=1andlen(字段)=12如果有空格,在用下ltrim和rtrim...colo...
9
热度 -
oracle存储过程中怎么取不在一个数字范围并且不在另一个数字范围
oracle存储过程中如何取不在一个数字范围并且不在另一个数字范围例如我要查询表tableA中字段colA不在10到20的区间并且不在30到40的区间并且不在60到70的区间。这三个区间都是没有交集的。求一条语句谢谢了具体是这样的我要查询的表中的一个字段值有很多错误信息我是想通过循环把每条错误的的记录给它找出来。selectcolAfromtableAwherenot((colAbetween10...
58
热度 -
SQL有没有统计一个表属性个数的语句啊解决方案
SQL有没有统计一个表属性个数的语句啊我想统计一个表里有多少字段,但是不知道用什么方法,忘高人指点~3Qcolor='#e78608'>------解决方案--------------------selectcount(*)fromsyscolumnswhereid=object_id('表')
89
热度 -
有没有在一个数据库里找出最近有进行修改的表的语句!该怎么处理
有没有在一个数据库里找出最近有进行修改的表的语句!就是说,在一个DATABASE里找出最近有修改的TABLE!color='#e78608'>------解决方案--------------------最近修改好像不行的sql保存了建表时间,没保存修改表时间用触发器自己收集修改信息倒是可以color='#e78608'>------解决方案--------------------至少SQLServ...
96
热度 -
怎么创建一个数据发生变化时触发的触发器?
如何创建一个数据发生变化时触发的触发器???如何创建一个数据发生变化时触发的触发器???而不是ALTERTRIGGERupdatebaseONdbo.Tableforupdate如果现有数据是"OK"updataTablesetName='OK'虽然表执行了Update但其实值还没有变。这种情况下我不要他触发。就是原值跟update后的值不一样了,才触发,一样的情况下不触发。有没有办法实现这样的触...
52
热度 -
在PB里,怎么通过SQL查询获得一个表,然后建立DataWindow对象
在PB里,怎样通过SQL查询获得一个表,然后建立DataWindow对象如题,我想通过SQL查询获得一个表,然后将表的数据显示在程序面板上,请问这个可以怎么写代码?color='#FF8000'>------解决方案--------------------数据窗口就是做这个的呀,建立数据窗口后,数据源选quicklselect或sqlselect。color='#FF8000'>------解决方...
140
热度 -
请教一下大家,在sql2000中怎么将一个数据库中的数据导入到另一个数据库
请问一下大家,在sql2000中如何将一个数据库中的数据导入到另一个数据库?在sql2000中将一个数据库中的数据导入到另一个数据库,包括表结构和表中的数据。请各位指点一下,先谢了!color='#e78608'>------解决方案--------------------用dts导入就可以了。color='#e78608'>------解决方案--------------------然后选择在s...
33
热度