求救!!SQL高手进!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求救!!SQL高手进!!!相关的知识,希望对你有一定的参考价值。

请问各位朋友:
在定义一个变量的值时:
用set与select赋值有什么不同的呢?请各位朋友指点一下吧,谢谢了.

set是更新数据库表的时候用的,
select是查找数据库表的时候用的.
如:String sql="update tableneam set id='"+ID+"',name='"+NAME+"'";
String sql="secect * from tablename";
参考技术A set和select 都能给变量赋值,区别在于,set可以给单个变量赋值,且这个赋值不操作任何数据库,而select则可以给多个变量赋值,或者给需要操作数据库得到值的变量赋值。例如:
1、将当前日期转换成字符串赋值给@dates
declare @dates char(10)
set @dates=convert(char(8),getdate(),112)
2、将A表的B值为C的第一条记录的D字段的值赋值给@i
declare @i char(10)
select top 1 @i=D from A where B=C
3、将1,2,3,4,分别赋值给A,B,C,D四个变量
declare @A int,@B int,@C int,@D int
select @A=1,@B=2,@C=3@D=4
或者
set @A=1
set @B=2
set @C=3
set @D=4
参考技术B set才是给变量赋值,而select是查询语句主要是指定查询返回的列。select的赋值是先赋值,再取列值 参考技术C select是搜索数据用的
具体格式是 select 你需要的字段 from 表名 where 搜索条件

set是更新数据时用的
具体格式是 update 表名 set字段1 =值1,字段2=值2·····where 更新条件

求救啊 ~怎样安装license manager?有哪位高手可以指点一下,我安装Arcgis时,到最后阶段出了问题,

有哪位高手可以指点一下,我安装Arcgis时,到最后阶段出了问题,在Arcgis Desktop Administrator中不能改变license manager里的内容,出现的对话框内容是:“The computer you chose is not a valid license or is an older version of the license manager”

下载最新版本的license manager,在license manager的成功安装取决于,1,C:\Program Files\ESRI\License\arcgis9x\license.lic 文件中计算机名字是不是你计算机名字(我的电脑右键属性中),2,overwrite中的文件是否覆盖,3,服务是否启动,可以直接在控制面板服务中启动,也可以在license manager中stop,start,reread追问

怎么我找不到overwrite呢?

追答

overwrite即覆盖文件
在安装文件文件下搜arcgis.EXE,这个文件所在文件夹下所有文件均拷贝覆盖
比如9.3D:\安装软件\arcgis9.3\ArcGIS.9x.8x.Crack.SLX\overwrites下
或者D:\安装软件\ArcGIS9.2完整版破解\破解文件\Crack

参考技术A 不知道你是怎么安装的,要先装license manager,配置好了再装desktop
license文件(后缀名是.lc的那个),用记事本打开,把诸如SERVER pan-reload ESRI_SENTINEL_KEY=37102011 27001这样一句话中的pan-reload 改成你的计算机名;
另外,看看你的计算机日期是不是当前的日期,有的时候重装系统后,日期会变的追问

我已经安装了license_server_setup 的LMSetup.exe 还是不行 还有打开哪个记事本?

追答

以arcgis9.3为例,有个文件名是Arc_Info9.lic,用记事本打开
内容如下
SERVER 你的计算机名 ESRI_SENTINEL_KEY=37102011 27001
VENDOR ARCGIS
FEATURE ARC/INFO ARCGIS 9.3 17-nov-2017 2011 AD78BE01ECA6E9F45AF2 vendor_info=TXH09R8TFE5P5JBSN208 ck=171

追问

我已打开了笔记本
SERVER A9 ESRI_SENTINEL_KEY=37102011 27001
VENDOR ARCGIS
FEATURE ARC/INFO ARCGIS 9.3 17-nov-2017 2011 AD78BE01ECA6E9F45AF2 vendor_info=TXH09R8TFE5P5JBSN208 ck=171
还是安装不了。

参考技术B 把破解文件中的几个文件替换到C:\Program Files\ESRI\License\arcgis9x\下,如果还不行的话,建议你重新下载破解文件

以上是关于求救!!SQL高手进!!!的主要内容,如果未能解决你的问题,请参考以下文章

SQL经典问题求解! 高手进!

高手啊 求救求救啊帮我用c语言编写个先进先出的算法 急需啊

jquery高手!!怎样循环请求ajax?? 求救!!

求救C语言高手!!

asp模糊查询的一些问题,高手进

sql问题求解,高手进! 敢于sql变量问题