-
又两个很常用的sqlServer字段相关的sql语句--downmoon 收藏
所属栏目:[MsSql教程] 日期:2020-12-12 热度:98
又两个很常用的sqlServer字段相关的sql语句--downmoon: 1、可以列出所有用户表的字段 : ? ?-- 可以列出所有用户表的字段? ?select? syscolumns.name colname,sysobjects.name tabname,*??? ?from? sysobjects,syscolumns?? ?where? sysobjects.id = syscolum[详细]
-
CodeSmith系列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
CodeSmith,SqlServer,C#中的类型对照 SqlServer?????????CodeSmith?????????????????????????????????? cs bigint??????????????????Int64??????????????????????????????????????? Int64 binary?????????????????Binary?????????????????????????????? Syst[详细]
-
【叶子函数分享三】求第一个字符串中第二个串的个数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
-- 创建函数 create function [dbo] . [m_count] ( ??? @str_one nvarchar ( 200 ), ? -- 第一个字符串 ??? @str_two nvarchar ( 200 ) ?? -- 第二个字符串 ) returns int as begin ??? declare @sqlcount int ??? select @sqlcount =( len ( @str_one )- le[详细]
-
sqlserver2000中,通过ftp自动远程备份和恢复数据库的例子
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
要求: 具有管理员权限,一般sa用户就可以。 备份原理如下: 首先导出数据库到本地硬盘上,然后压缩成cab文件,之后用ftp.exe将压缩包上传到ftp服务器上 恢复原理如下: 首先在ftp服务器上下载压缩包,然后解压缩里面的文件,最后将数据库备份恢复。 这是备[详细]
-
批量加密SQLSERVER 2000 的存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
/*批量加密SQLSERVER ?2000 ?的存储过程 ?/* ??? ?? ?? ??摘自:微软官方网站 ?*/ ?======================================================================================= ?下面给出了一个存储过程,它的作用是自动将当前数据库的用户存储过程加密。 ??[详细]
-
字符集(三)-八股版字符集解析,超经典
所属栏目:[MsSql教程] 日期:2020-12-12 热度:104
快下班时,爱问问题的小朋友Nico又问了一个问题: "sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。" 并不是所有简单的问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码的故事。那么就让我们找个草[详细]
-
配置SQLServer2005允许远程连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
? 今天遇到SQLServer远程连接问题,最后找到了解决方法: 默认情况下,SQLServerExpressEdition2005和SQLServer2005开发版不允许远程连接。要允许远程连接SQLServer2005,需要完成以下步骤: 1.在SQLServer实例上启用远程连接。 2.打开服务器SQLBrowser服务。[详细]
-
你的SQLServer服务器安全吗?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
本文只做技术交流,请勿用于非法用途,出现任何问题,本人概不负责。 先说一件事吧,去年同事的一台笔记本电脑装的xp系统,三番几次被人增加系统用户,用户名都internetusers,问问同事的笔记本电脑最近都做什么了,答复是一家软件公司给安装了一套数据库软[详细]
-
sqlserver如何用语句查看某数据库中所有的表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
当前数据库用户: use 数据库名; ? a.?查看表所有状况 ?????? ?select * from sysobjects where type='U' ?b.也可以仅查看所有的表的名称: ?????? ?select name from sysobjects where type='U'[详细]
-
汉字拼音排序
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
SQLServer: SELECT * FROM dept ORDER BY name COLLATE Chinese_PRC_CS_AS_KS_WS Oracle : 1. //按照笔划排序 select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M'); 2. //按照部首排序 select * from dept order by nlssort(name,'NL[详细]
-
Access、SQLServer、Oracle常见SQL语句应用区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:160
Access、SQLServer、Oracle常见SQL语句应用区别 - Access、SQLServer、Oracle常见SQL语句应用区别关劲松 PMP如果要兼容Access、SQL Server、Oracle三个数据库版本;我们在编写SQL语句的过程中,尽量使用一些通用的语句,但还是有些方面有些区别避免不了,现[详细]
-
判断回文字符串
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
问 : 影响 SQL?Server 性能的主要原因都有哪些 ? ? 答 : 影响 SQL?Server 性能的关键主要包括以下几个方面: ? 第一方面:逻辑数据库和表的设计 ? 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数[详细]
-
SqlBulkCopy类数据导入(自己测试例子)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
?public static readonly string ConnData = "Data Source=192.168.0.100;Initial Catalog=DBName;User ID=sa;Password=123456"; ??????? protected void Page_Load(object sender,EventArgs e) ??????? { ??????????? if (!IsPostBack) ??????????? { ?????[详细]
-
sqlserver 格式化数字为定长字符串,位数不足加前导0
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
--格式化成3位的。 select?? right(1000+5,3) --或者 select right(cast(power(10,3) as varchar)+5,3)[详细]
-
Sqlserver2005事务回滚案例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[proc_UpdateDepartCode] ?@oldCode varchar(50), ??? @newCode varchar(50), ??? @DepartID int, ??? @DepartName varchar(30), ??? @DepartAddress varchar(30), ??? @PersonID int,[详细]
-
SQLServer乱码问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
SQLServer 乱码问题: ? 将数据库表中类型转换为 n*, 例如 varchar-nvarchar,text-ntext ? Sql 语句写为: insert into tbl1(name,pass) values N ’ name1 ’ ,N ’ pass1 ’ ; 即可。[详细]
-
sqlserver学习札记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
项目中用的一直是hhs,所以很少接触sql语句,闲来无事就总结一下平时常用的sql语句: 1、关键字:create update alter drop insert exec ?select ?declare open fetch close if while case when where union? max avg min data as group by order by having?[详细]
-
SqlServer2000示例数据库下载地址
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=06616212-0356-46A0-8DA2-EEBC53A68034displaylang=en ?[详细]
-
SqlServer2005 海量数据 数据表分区解决难题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
今天遇到难题公司做股票交易系统数据量比较大光备份文件从03-09年就有500G 虽然现在硬盘换到1500GB 但要解决怎样将这些年的数据都附加到一个数据库当中很是头痛 在网上泡了一天终于找到比较理想的方案,希望有所帮助 ? ? ? 超大型数据库的大小常常达到数百 G[详细]
-
SqlServer2005 海量数据 数据表分区解决难题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:85
转自:http://landmine.javaeye.com/blog/519101 今天遇到难题公司做股票交易系统数据量比较大光备份文件从03-09年就有500G 虽然现在硬盘换到1500GB 但要解决怎样将这些年的数据都附加到一个数据库当中很是头痛 在网上泡了一天终于找到比较理想的方案,希望[详细]
-
sqlserver 版本查询方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
sqlserver 版本查询方法 查询方法: select serverProperty('属性名称') 属性名称 返回的值 Collation 服务器的默认排序规则名称。 如果输入无效或发生错误,则返回 NULL。 基本数据类型: nvarchar Edition 安装在服务器上的 Microsoft? SQL Server? 实例版[详细]
-
SQLServer数据库迁移到Oracle
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
原址:http://www.ioffice.cn/news/tech/20110323.html 作者:董磊 关键字:SQL Server Oracle Orcale版本介绍,系统要求 最新版本:Oracle Database 11g,硬件要求比较高,选择Oracle 10g Express做实验。 Oracle Express安装 ? Oracle_Express_XEUniv10i.ex[详细]
-
SqlServer触发器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
??? 对数据库的了解基本上等于零,今天有一个功能需要用到数据库的触发器,于是发帖求助、上网搜索、询问同事,终于在我的坚持下搞出了一个简单的触发器,在这里记录下来: ? CREATE TRIGGER trgInsert ON Student AFTER INSERTASBEGIN declare @iId int sel[详细]
-
解决sqlserver2005新建复制分发时提示找不到服务器错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
1. select @@serverName,serverProperty('serverName') 查看老服务名 2. sp_dropserver '老服务名','droplogins'; 3 .sp_addserver '新服务名','LOCAL'; 4. 重启sqlserver服务 5. 解决[详细]
-
关于SqlServer2000时间问题的随笔
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
下面是一些关于sqlserver时间问题的总结,比较杂乱。 SQLserver中用convert函数转换日期格式 SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm dateadd(dd,-5,getdate())查询的时候的时间加减,更改"-5"(天数) 将字符串转换为java.sql[详细]