-
sqlserver查找包含关键词的视图
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
WITH tab AS ( SELECT a.name,a.[type],b.[definition] FROM sys.all_objects a,sys.sql_modules b WHERE a.is_ms_shipped = 0 AND a.object_id = b.object_id AND a.[type] IN ( 'P','V','AF' ) ) SELECT * FROM tab WHERE [definition] LIKE '%%' ORDER BY[详细]
-
SQLServer还原数据库失败(Microsoft.SqlServer.Management.Relat
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
还原数据库失败,大致提示: Restore of database 'farhangi_db' failed. (Microsoft.SqlServer.Management.RelationalEngineTasks) 解决方法: http://stackoverflow.com/questions/19624189/what-is-the-cause-of-this-error 大致解决方法为: 不创建空数据库[详细]
-
ADO连接sqlserver数据库,CreateInstance返回 REGDB_E_CLASSNOTR
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
? ?? 我的运行环境: ? ? ? ? ?操作系统: win7 service pack1 ? ? ? ? ?开发工具:vs2013 ? ? ? ? ?数据库为:sqlserver2008 我用ADO去连接数据库的时候,CreateInstance返回REGDB_E_CLASSNOTREG错误, 在百度、google上查了好久,没有找到合适的解决办法。[详细]
-
"SQLServer复制需要有实际的服务器名称才能连接到服务器,请
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
最近在学习 SQL SERVER的高级复制技术 的时候,遇到一个小问题,就是用本地SQL SERVER连接服务器的数据库时,在查看复制功能的发布服务器时,连接不上,弹出一个错误提示框架,如下: 原来在自己本地的实例是一切操作正常的,一连接到远程服务器时就出现这个[详细]
-
SQLSERVER2008 用户登录 18456错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
百度搜18456错误几乎只能搜到一篇文章,并不是说结果条数,而是所有的文章都是转自一处。我也遇到了18456错误。 我是这么解决的: 1、以windows验证模式进入数据库管理器。 ? 第二步:右击sa,选择属性: 在常规选项卡中,重新填写密码和确认密码(改成个好[详细]
-
mssqlserver 链接 mysql
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
MSSQL和MYSQL直接链接: 先去mysql官网下载驱动: 附带一个链接:http://download.csdn.net/detail/handsome1234/9485209 32?mysql-connector-odbc-5.3.6-win32.msi 64 mysql-connector-odbc-5.3.6-winx64.msi 安装之后 -- 方法一、在系统odbc数据源中预先添[详细]
-
sqlserver 获取星期一到星期日的数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
declare @dateValue datetime,@startDay datetime set @dateValue = CONVERT(varchar(100),GETDATE(),23) -- 赋需要查询的日期值,不包含时分秒 set @startDay = dateadd(d,CASE WHEN datepart(dw,@dateValue) + @@DATEFIRST 8 THEN 8 - @@datefirst ELSE 1[详细]
-
sqlserver插入数据后自动返回自增编号方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
以下是代码 比如这个表里面的id是主键,并且是自增的 insert?into?demo()?output?inserted.id??values('a','b'); 使用output inserted.(自增的编号的字段名) 这样就出来了。[详细]
-
SQLServer迁移至MySQL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
##SQLServer迁移至MySQL SQLServer迁移至MySQL应该有很多种迁移方案,我用的方案是使用工具:Navicat Premium。 假设我们现在要把192.168.3.126(SQLServer数据库)上的P2PSite数据库迁移至192.168.3.106(MySQL数据库) ###步骤如下 在192.168.3.106(MySQL[详细]
-
SQLServer 2008自动备份数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
?---每天自动备份数据库sim 1.连接上对象资源管理器 2. 管理--维护计划--维护计划向导 ? ? ? ? ?? 3. 选择计划属性 ? ? ? ? ?名称:计划的名称 ? ? ? ? ??计划更改:设置作业计划的属性,比如设置成每天执行一次。 4.选择维护任务 ? ? ? ??如果要完整备份就[详细]
-
SQLServer数据库备份(语句方式)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
1.将数据库名为“SIMDB”的数据库备份为d:db_bakSIMDB_20160105.bak ? ? backup database SIMDB TO disk='d:db_bakSIMDB_20160105.bak' WITH FORMAT? ------------------------------------------ 2. DECLARE ? ? ? @FileName VARCHAR(200), ? ? ? @Curr[详细]
-
sqlserver2008新增只有查询查询权限的账号
所属栏目:[MsSql教程] 日期:2020-12-12 热度:178
?-----------------新增------------------------------ ---新增用户xiebo,密码为xiebo123 ?; 针对数据库MG_IOVDB_V6只给查询权限 --新增用户 USE [master] GO CREATE LOGIN [xiebo] WITH PASSWORD=N'xiebo123',DEFAULT_DATABASE=[master],CHECK_EXPIRATIO[详细]
-
sqlserver删除以什么开头的表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
--把结果执行一下,不知你是要删除表还是删除表的记录? --删除表 select ? 'drop?table?' + name ? from ? sysobjects? where ? xtype= 'u' ? and ? name ? like ? 'abc%' ? --删除表记录 select ? 'delete??' + name ? from ? sysobjects? where ? xtype=[详细]
-
如何获取SQLSERVER所有表的外键关系参数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
SELECT 主表名=object_name(b.rkeyid),主键列ID=b.rkey,主键列名=(SELECT name FROM syscolumns WHERE colid=b.rkey AND id=b.rkeyid),外键表ID=b.fkeyid,外键表名称=object_name(b.fkeyid),外键列ID=b.fkey,外键列名=(SELECT name FROM syscolumns WHERE co[详细]
-
sqlserver中的bcp查询导出海量数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
前几天,公司ERP要导出数据,由于数据量比较大,利用jxl或者poi导出根本导不出来,tomcat也设置了虚拟内存之类的东西,一导出excel数据服务器的cpu利用率绝对是百分百啊,要知道这是双核1.8G的CPU,1T的硬盘等,也是比较有名的服务器啊!公司的业务比较复杂,sql语句还[详细]
-
SQLServer:定时作业的设置方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
如果在 SQL Server ? 里需要定时或者每隔一段时间执行某个存储过程或 3200 字符以内的 SQL 语句时,可以用管理 -SQL Server 代理 - 作业来实现 ? 1 、管理 -SQL Server 代理 - 作业 ( 按鼠标右键 )- ?新建作业 2 、新建作业属性 ( 常规 )- 名称 [ 自定义本次[详细]
-
SQLServer:定时作业的设置方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
如果在 SQL Server ? 里需要定时或者每隔一段时间执行某个存储过程或 3200 字符以内的 SQL 语句时,可以用管理 -SQL Server 代理 - 作业来实现 ? 1 、管理 -SQL Server 代理 - 作业 ( 按鼠标右键 )- ?新建作业 2 、新建作业属性 ( 常规 )- 名称 [ 自定义本次[详细]
-
sqlserver四舍五入使用round函数及cast和convert函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
引言 今天和测试沟通一个百分比计算方式时遇到一个问题, 我在存储过程里用到了强转CAST(32.678 AS DECIMAL(5,1)) 我认为该方式只会保留一位小数,我给测试的回复是我并没有用到四舍五入函数,数据也没有四舍五入,而测试说他们自己验证后觉的数据是经过四舍[详细]
-
在与SQLServer建立连接时出现与网络相关的或特定于实例的错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:147
在与SQLServer建立连接时出现与网络相关的或特定于实例的错误 2014-05-14 ????? 6 ?个评论??? 来源:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误?? 收藏? ??? 我要投稿 错误信息: ? 1 2 3 4 5 6 7 8 9 10 11 标题: 连接到服务器 -------[详细]
-
sqlServer实例下寻找字段名
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
USE [master]GO/****** Object: StoredProcedure [dbo].[sp_get_table_max] Script Date: 2016/4/14 17:25:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOdrop PROCEDURE [dbo].[sp_get_column] gocreate PROCEDURE [dbo].[sp_get_column] ( @col[详细]
-
sqlserver2014自动安装
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
--1.配置文件如下,根据需要修改尤其带#注释的内容 ;SQL Server 2014 Configuration File[OPTIONS]; 指定安装程序的工作流,如 INSTALL、UNINSTALL 或 UPGRADE。这是必需的参数。 ACTION="Install"; 使用 /ENU 参数可在本地化的 Windows 操作系统上安装英语版[详细]
-
sqlserver复制环境更换AD报错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
环境:sqlserver复制,更换AD以后报错 进程无法在“jinri69”上执行“sp_replcmds”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20011) 无法作为数据库主体执行,因为主体 "dbo" 不存在、无法模拟这种类型的主体,或您没有所需的权限。 (源: MSSQLServer,错误号[详细]
-
SQLServer下的用户自定义函数的语法格式、编写实例以及调用方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
由于工作缘故,需要解决一个sql自定义函数,后来在网上查了很多才明白了其中的道理,我找到了自定义函数的语法格式,写法和调用方法 ? 语法格式: ??? CREATE FUNCTION 函数名称? ?????????????? ( ??????????????? -- 函数的参数(可以多个) ?????????????[详细]
-
sqlserver 计算百分比
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
declare @n int --n为显示多少位数 select left(convert(varchar,13.0/80*100),@n)+'%'[详细]
-
SqlServer2012 ID自增需要插入指定值处理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
点滴积累 今天遇到一个问题,需要另一张临时表T1的数据导入到业务表T2,但T2的ID是自增长的。如下操作 就会报如下错,但是我们确实需要把T1的ID插入到T2表 这是我们需要这样插入,需要注意的是,这是我们不能用”*”需要把所有字段列出来: OK ! 问题搞定 SE[详细]