-
CSharp基础起步第十七期---SqlServer 基础04(聚合函数,数据分
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
1.类型转换函数 CAST ( expression AS data_type) CONVERT ( data_type,expression,[style])? 对日期的转换。转换成各种国家格式的日期。 select convert(varchar(20),getdate(),104) Style的格式,查sql帮助。(输入convert函数查询) 将日期转换为指定格式[详细]
-
MS SQLSERVER如何实现跨服务器查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
有些时候为了分担服务器的负荷,或者各自完成自己的任务,望望是分布式,MS SQLSERVER 数据库部署在不同的服务器上,有些时候需要进行跨服务器查询,那么如何实现跨服务器查询呢,具体方法有好几种,下面列举两种: --跨服务器查询如下: SELECT a.* FROM OP[详细]
-
SQLSERVER2008添加远程链接服务器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
多台服务器跨服务器查询,可以通过添加连接服务器来实现,网上看了很多都没成功,远程连接一切正常。 最后还是这篇文章靠谱:http://blog.163.com/fang_xiaofei/blog/static/1307305052010735149108/ (2)在本地添加远程服务器链接,sp_addlinkedserver与sp_ad[详细]
-
在sqlserver下增加MYSQL的链接服务…
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
在sqlserver下增加MYSQL的链接服务器 首先要在SQLserver上服务器上这装ODBC对mysql的支持,我下载了mysql-connector-odbc-5.1.5-win32.rar,安装后在ODBC中有了DRIVER={MySQL ODBC 5.1 Driver} ? 第二步,按下面的SQL脚本来执行 ? 代码 -- 查询已有的链接服[详细]
-
sqlserver字段添加注释方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
大部分网络给出的是如下方法,也是sqlserver生成代码标准写法 pre name="code" class="sql"--添加表注释EXEC sys.sp_addextendedproperty @name=N'MS_Description',@value=N'span style="color:#FF0000;"人员信息/span',?@level0type=N'SCHEMA',@level0name=[详细]
-
SqlServer之游标深入
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
原创文章,转载必需注明出 处: http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/introduce-for-sqlserver-cursor-2/ 上一节我们简单讲解了 SqlServer的游标的简单创建,本节我们将根据msdn上的创建游标代码来详细讲解游标的创建、以及其特性。 D[详细]
-
CSharp基础起步第十八期---SqlServer 基础06(联合查询)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
1.联合结果集union(集合运算符)? 集合运算符是对两个集合操作的,两个集合必须具有相同的列数,列具有相同的数据类型(至少能隐式转换的),最终输出的集合的列名由第一个集合的列名来确定。(可以用来连接多个结果) 联合(union)与连接(join)不一样 简单的[详细]
-
CSharp基础起步第十九期---SqlServer 基础07(连接查询)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
1.连接查询 当结果中的数据分布于多个表中时,需要将多个表连接到一起进行查询,这种查询就是连接查询 关键字:join … on … 主要分为两种:内连接,外连接 内连接:普通内连接,自连接 外连接:左外连接,右外连接,完全外连接 提示:尽量不要把条件放到on[详细]
-
CSharp基础起步第二十期---SqlServer 基础08(子查询,分页查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
1. 子查询 在一个sql语句中嵌入了一个查询语句 分为:相关子查询,独立子查询 运算符:= in exists 练习:分页查询 提示:使用函数row_number 2.子查询实例 -----------1.查询出班级中所有24岁的男生(子查询)-------------------- select * from (select * f[详细]
-
WindowsServer2012安装SQLServer2008R2
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
安装SQL SERVER 2008需要安装 ?.NET Framework 3.5? 1.可以在功能角色远程服务中选择安装 ?.NET Framework 3.5? 2.使用命令安装,但需要ISO光盘文件 提升的命令提示符处,需要管理员权限运行,运行下面的命令: Dism /online /enable-feature /featurename:N[详细]
-
SqlServer 表数据统计,相同属性的汇总到一列,并用逗号隔开
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
select DISTINCT b.DynamicID,STUFF((//stuff是截取第一个逗号select ','+ a.RealName from(select z.DynamicID,u.RealName from t_Dynamic_Zambia zleft join t_sys_User u on z.UserID=u.ID)a where a.DynamicID=b.DynamicIDfor xml path('')//关键语句,[详细]
-
SqlServer数据类型
所属栏目:[MsSql教程] 日期:2020-12-12 热度:107
SqlServer数据类型 ? ? ? ? ? 数据类型的定义,这里就不再说了,具体百度百科里都有详细的说明,数据类型的作用就是帮助我们处理各种各样数据的。 ? ? ? ? ?? SqlServer定义了25中数据类型,每一种类型都有自己特定的用途,我们在使用的时候,就需要知道到底[详细]
-
SQLServer跨库查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
--用openrowset连接远程SQL或插入数据? --如果只是临时访问,可以直接用openrowset --查询示例 select * from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名) 在跨库查询时需要启用Ad Hoc Distributed Queries 启用Ad Hoc Distri[详细]
-
sqlserver 触发器实例代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert,Update,Delete 事件。 我为什么要使用触发器?比如,这么两个表: 复制代码 代码如下:[详细]
-
SqlServer & Windows 可更新订阅立即更新启用分布式事务协调
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
在可更新订阅中,在订阅设置更新方法,将?“排队更新” 设置为 “立即更新” 接着在订阅数据库更新表数据,出错: 消息 21079,级别 16,状态 1,过程 sp_getpublisherlink,第 52 行 没有发布服务器的 RPC 安全信息,或该信息无效。请用 sp_link_publicatio[详细]
-
sqlserver 逐行累加
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
CREATE TABLE [dbo].[User]( ?? ?[Id] [int] IDENTITY(1,1) NOT NULL, ?? ?[Name] [nvarchar](20) NULL, ?? ?[Score] [int] NULL) --?逐行累加 SELECT t2.A,SUM(t1.A) FROM (SELECT Score a,ROW_NUMBER() OVER(ORDER BY Id) RK from [User]) t1,????? (SELE[详细]
-
sqlserver 数据库触发器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:189
create trigger [Tran_alterschemaonly] on database for ALTER_FUNCTION,ALTER_PROCEDURE as ?? ??? ??? ??? ??? ??? ??? ?set ANSI_NULLS ON ?? ??? ??? ??? ??? ??? ??? ?set ANSI_PADDING ON ?? ??? ??? ??? ??? ??? ??? ?set ANSI_WARNINGS ON ?? ??? ?[详细]
-
SqlServer调用外部程序实现数据同步
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
FreeSaber 不自见故明,不自是故彰,不自伐故有功,不自矜故长.夫唯不争,故天下莫能与之争. 博客园 ? ? 博问 ? 闪存 ? 新随笔 ? 联系 ? ? 管理 随笔-385? 评论-58? 文章-0? trackbacks-0 SqlServer调用外部程序实现数据同步 首先创建两个数据库:SyncA是数据源[详细]
-
sqlserver 2000 触发器 存储过程调用外部dll,可以使vb,vc,del
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
sqlserver 2000 触发器 存储过程调用外部dll,可以使vb,vc,delphi生成 标签: dllsqlserverdelphivb存储xp 2011-04-19 18:17 2254人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: sql (3) 作者同类文章 X 版权声明:本文为博主原创文章,未经博主允许[详细]
-
sqlserver 从txt文件入库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
Sql实例: insert into DATA_PLAT_VODSHIFT_MEDIA(TERMINAL_ID,COL_PATH,START_TIME,END_TIME,FAST_FORWARD_NUM,PAUSE_NUM,REWIND_NUM,AREA_ID,AREA_NAME, ? ? ? ? ? ? ? ? ? ? ? ? COLUMN_ID,COLUMN_NAME,PROGRAM_NAME,PROGRAM_TYPE,PROGRAM_TIME,CREATOR_I[详细]
-
sqlserver 自定义、删除、执行 函数和存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:150
自定义存储过程: if (object_id('p_wm_get_dynstore','P') is not null) drop proc p_wm_get_dynstoregocreate procedure p_wm_get_dynstore(@stock_id int =0,@useful_date int =0,@i_state int =0,@q_state int =0,@is_batch bit = 0,@product_code varch[详细]
-
CSharp基础起步第二十一期---SqlServer 基础09(变量,case语句,
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
1.变量 声明:declare @UserName nvarchar(50) 赋值1:set @UserName=N'李':修改 赋值2:select @UserName=N'牛':修改 输出:print @UserName select @UserName select @UserName+N'中',这时@UserName仍然是‘李’,这句代码执行后显示‘李中’ 区别:赋[详细]
-
CSharp基础起步第二十一期---SqlServer 基础10(选择语句,视图
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
1.选择语句 if 条件 begin ... end else begin ... end declare @name nvarchar(10)='龌蹉' ---------------------声明一个变量 if(@name='好帅') begin print '原来是小杨' end else begin print '原来是小赵' end //SqlServer输出‘ 原来是小赵 ’ 练习:[详细]
-
SQLSERVER 链接 MYSQL 的 两种方法 连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
MSSQL和MYSQL建立 链接: -- 方法一、提前在电脑上安装mysqlodbc驱动,在系统odbc数据源中预先添加一个DSN名为testmysql的数据源,,并配置好dsn,并测试能连通。 EXEC sp_addlinkedserver @server = 'testmysql11',@srvproduct='MySQL',@provider = 'MSDASQL[详细]
-
SqlServer之代码块相关
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
一、go语句 Go语句是SqlServer中用来表示当前代码块结束提交并确认结果的语句。 Go语句不能和其他Sql命令卸载同一行上! 定义的局部变量作用域局限在定义它的代码快中,如:在go语句前定义的变量在go语句后面则不可用。 如果一次执行多个用go语句分开的代码[详细]