好文档 - 专业文书写作范文服务资料分享网站

c整理学习

天下 分享 时间: 加入收藏 我要投稿 点赞

SQL篇

1、有关SQL中Join得问题。

当left join得那个表(子表),on得字段存在两条,那么查询出来得结果会分为两条。 —-所以对于子表内容掌控不准确,很可能会查询出不符合需求得结果。 例子:

(1)两个表得内容就是

(2)left join得结果

2、同一张表可以Left Join两次

-—比如主表A为大扫除任务安排表,其中包含“扫地得学生ID\,“倒垃圾得学生ID”,可以通过两次关联学生信息表B,来在主表中查询出学生姓名.

——以下例子与上面得举例无关。仅供参考。

3、Union得时候,如果对应得两个字段类型不同,必须进行转换,否则会出错.

如上图convert。注意使用union all可以显著提高速度,这样得话,不会对查询结果进行排序。

4、SQL Server中链接服务器得使用方法

应用背景:应用软件包含多个数据库服务器,但就是某个查询需要从两个数据库服务器得数据库中查询数据得。 使用说明:

(1)添加一个链接服务器。

exec sp_addlinkedserver server=’serverontest’,provider='sqloledb’,srvproduct='’,datasrc='101、123、10、112'

(2)添加登录方式

EXEC sp_addlinkedsrvlogin rmtsrvname = 'serverontest’, useself = ’false', locallogin = 'sa', rmtuser = 'sa’, rmtpassword = 'passwordofsa’

(3)以上两个语句中,server为服务器得别名,datasrc为要链接得目标数据库得连接串,rmtsrvname为别名,locallogin为本地登录得用户名,rmtuser与rmtpassword为要链接得目标数据库得登录用户名与密码。 (4)添加完链接服务器之后,可以通过select * from sys、linked_logins 与 select * from sys、servers来查瞧已经添加得链接服务器与登录角色。

(5)添加完链接服务器后,使用select * from 别名、库名、dbo、表名 来对其中得数据进行查询。 (6)删除链接服务器登录映射与链接服务器得方法:

exec sp_droplinkedsrvlogin 'serverontest’ ,'sa’ exec sp_dropserver 'serverontest’

思想以及设计理念:

1、逻辑删除与物理删除得概念?

物理删除时真正得删除了,逻辑删除还保留数据在数据库中得位置,但就是修改其删除标志为已删除状态(貌似这个在大学里面就学了……)

2、在UI层(用户操作界面),如果出错了,或者操作失败了,应该提醒用户下一步应该做什么.

如:当用户进行操作B得时候,需要先开启选项A。设当前选项A为关闭状态,用户进行操作B,此时应提示:“操作失败,选项A未启用,请到XXX设置中开启选项A\。在某些应用中,甚至可以增加直接跳转到设置得地方,或者直接修改设置。根据需要而定。

——提醒用户改做什么,个人认为就是应该得,体现友好度。但就是不应该把代码中具体得异常暴露出来,具体异常应该记录日志,并使用异常编码,在文档中、代码中管理起来。

3、当可以确定两份程序完全一致,但就是怎么运行结果都不一致,先检查配置文件就是否不同。

4、如何查瞧进程得端口号.

命令行输入:netstat —ano

5、如何使用命令行安装Windows服务

%SystemRoot%\\Microsoft、NET\\Framework\\v2、0、50727\installutil、exe E:\\myService\ServiceTest、exe

Net Start ServiceTest

sc config ServiceTest start= auto

前提就是,您所要安装得服务,所在路径不能包含空格.如常见得Program Files,就会造成安装失败. 如果安装得时候,命令行窗口一闪而过没有瞧到什么情况,可以自行在命令提示符里面执行以上得脚本以查瞧报错。或者在结尾加上pause

PS:一个一直支撑我得宝贵经验:

哈佛有一个著名得理论:人得差别在于业余时间,而一个人得命运决定于晚上8点到10点之间。每晚抽出2个小时得时间用来阅读、进修、思考或参加有意得演讲、讨论,您会发现,您得人生正在发生改变,坚持数年之后,成功会向您招手。

c整理学习

SQL篇1、有关SQL中Join得问题。当leftjoin得那个表(子表),on得字段存在两条,那么查询出来得结果会分为两条。—-所以对于子表内容掌控不准确,很可能会查询出不符合需求得结果。例子:(1)两个表得内容就是(2)leftjoin得结果2、同一张
推荐度:
点击下载文档文档为doc格式
787c00jb3f10e609m87w9sc9l3ppgr019uq
领取福利

微信扫码领取福利

微信扫码分享