-
sqlserver 修改表字段默认值,或原字段不能为空,修改为可以为空
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
declare @name varchar(100) --DF为约束名称前缀 select @name=b.name from syscolumns a,sysobjects b where a.id=object_id('biGuestQuestion') and b.id=a.cdefault and a.name='FGuestName' and b.name like 'DF%' --删除约束 exec('alter table biGuest[详细]
-
SqlServer启动参数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
SqlServer 启动参数 1.Sqlservr.exe 运行参数。 SqlServer 的启动可以为 Windows 服务方式 ( 默认 ),也可以以 应用程序方式启动 。下面介绍 sqlservr.exe 以应用程序方式启动时的参数问题。 sqlservr 应用程序用法: sqlservr[-sinstance_name][-c][-dmas[详细]
-
追求完美很容易在开发上过度设计 -- 树形结构的设计不仅带来了代
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
?? 经常会想,是不是存在闭门造车问题,是否存在过度设计?客户到底想要的什么?我们做出来的东东是不是客户最需要的、最想要的?我们做到什么程度是客户可以满意的,最低做到什么程度又是客户能忍受的,哪些功能是非不做不可的,必须要达到客户的要求? ? ?[详细]
-
超时时间已到。在操作完成之前超时时间已过或服务器未响应
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
超时时间已到。在操作完成之前超时时间已过或服务器未响应 2008-01-09 21:02 ? http://hi.baidu.com/vvjms ? 报错,“超时时间已到。在操作完成之前超时时间已过或服务器未响应” 初步分析原因为对MSSQL操作时连接超时,知道这事,以前没留意,大概是在配置[详细]
-
datagirdview和listview,删改查sqlserver数据库的小结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
??????? //创建DBhelper数据库链接文件 ??????? private static string sqlcon = "server=.;database=myschool;uid=sa;pwd=sa"; ??????? public static SqlConnection connection = new SqlConnection(sqlcon); ===========================================[详细]
-
简单三步走堵死SQLServer注入漏洞
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
SQL注入是什么? 许多网站程序在编写时,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码(一般是在浏览器地址栏进行,通过正常的www端口访问),根据程序返回的结果,获得某些想得知的数据,这就是所谓的SQL Inje[详细]
-
varchar和nvarchar的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
varchar(n): 长度为n个字节的可变长且非Unicode字符数据 n介于1和8000之间 存储方式:按字节存储 ? 例:varchar(40),存储40个字节长度的字符,对于中文,只能存储20个中文字符,因为1个中文字符等于2个字节 ? nvarchar(n): 包含n个字符的可变长度Unicode[详细]
-
SqlServer全局变量备忘
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
全局变量是 SQL Server 系统内部事先定义好的变量,不用用户参与定义,对用户而言,其作用范围并不局限于某一程序,而是任何程序均可随时调用。全局变量通常用于存储一些 SQL Server 的配置设定值和效能统计数据。 SQL Server 一共提供了 30 多个全局变量,[详细]
-
如何利用SQLSERVER2000的DTS 导入数据到Oracle?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
具体步骤就不多说了 ,要导出的SQLSERVER表叫 LDJCUS,主键 Uid (int?? 自动增长列),导入到Oracle总报错:对象名无效 ,去掉主键列就可以,不知道为什么?难道自动增长的主键列就不能导入到Oracle中???疑惑。。。。[详细]
-
获取SqlServer2005表结构(字段,主键,外键,递增,描述)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
1、获取表的基本字段属性 -- 获取SqlServer中表结构? select ?sc.name,st.name,sc.isnullable,sc.length? from ?syscolumns?sc,systypes?st where ?sc.xusertype = st.xusertype and ?sc.id = object_id ( ' 表名 ' ) 2、获取字段的描述信息则 -- 获取SqlSer[详细]
-
Sqlserver语句大全
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
?--语 句 功 能?--数据操作?SELECT --从数据库表中检索数据行和列?INSERT --向数据库表添加新数据行?DELETE --从数据库表中删除数据行?UPDATE --更新数据库表中的数据?--数据定义?CREATE TABLE --创建一个数据库表?DROP TABLE --从数据库中删除表?ALTER TABL[详细]
-
SqlServer触发器语法记忆
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
CREATE ? TRIGGER ? trigger_name ? ??? ON ? { ? table ? | ? view ? } ? ??? [ ? WITH ? ENCRYPTION ? ] ? ??? { ??? ? ? ? ? { ? { ? FOR ? | ? AFTER ? | ? INSTEAD ? OF ? } ? { ? [ ? INSERT ? ] ? [ ?,? ] ? [ ? UPDATE ? ] ? } ??? ? ? ? ? ? ? ? ?[详细]
-
一个开发人员的项目烦恼—— 来自项目管理群的讨论
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
poppy-software engineer-bj 说: ?开始啦 心无痕-要饭儿-bj 说: ??》 susan- pa-襄樊 说: ?欢迎 poppy-software engineer-bj 说: ?我开始讲了,项目中的烦恼 心无痕 -要饭儿-bj 说: ?好的, ?欢迎。 romeo,网络解决方案专家,IT~达人~电联13911514882 说:[详细]
-
sqlserver游标使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
/***游标的使用 讲了这个多游标的优点,现在我们就亲自来揭开游标的神秘的面纱。 使用游标的顺序: 声名游标、打开游标、读取数据、关闭游标、删除游标。1.3.1声明游标最简单游标声明:DECLARE 游标名CURSOR FORSELECT语句;其中select语句可以是简单查询,[详细]
-
安装SQLSERVER2000时出现以前的某个程序安装已在安装计算机上创
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
以前装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。 参考网上资料,总算搞定。 步骤是: 1)添加/删除程序中彻底删除sql server。 ?2)将[详细]
-
sqlserver的一些用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
? 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说[详细]
-
关于数据迁移的方法、步骤和心得
所属栏目:[MsSql教程] 日期:2020-12-12 热度:193
关于数据迁移的方法、步骤和心得 在项目中经常会遇到系统完全更换后的历史数据迁移问题,以示对客户历史工作的尊重,何况很多数据仍有保留的必要。 那怎么做历史数据迁移呢? 系统分析: 1、分析原有的业务系统 精确到大致的系统功能模块、大致的处理流程即[详细]
-
sqlserver 类型
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
数据类型 类型 描 ????????????述 bit 整型 bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Off int 整型 int 数据类型可以存储从- 2 31 (-2147483648)到2 31 (2147483 647)之间的[详细]
-
MS-SQLServer over partition by的使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
? 临下班时一个朋友问我一个问题,他想实现一个分组后统计的功能,比如一Class列为GroupBy对象,检索之后希望能对这个分组结果再来个统计,知道一下输入各个Class的Record各有多少条,如下图所示(环境:MSSQL-2008): 坦白的说,以前真没搞过这样的示例,[详细]
-
sqlserver08定时自动备份
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
sqlserver08定时自动备份的自动备份视频我已经上传到csdn,大家可以下载![详细]
-
SQLServer备忘录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
修改数据库表结构: ? alter table?表名 ? add?列名 列属性 ; ? 建表自增ID,IDENTITY(1,1),表示从1开始自增,如果不是从1开始,比如从20开始,就是IDENTITY(20,1),[详细]
-
SQLServer2005安装时出现性能监视器计数器要求错误及无法连接WMI
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
安装SQL Server 2005时,在检测时出现“性能监视器计数器要求(错误)” 。 打开注册表,找到: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflibLast Counter HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion[详细]
-
sqlserver2005 openRowSet 和row_Number
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
首先要使用openRowSet必须将sqlserver功能的外围配置中的openRowSet启用。我们看看这个sql语句 SELECT a.* FROM OPENROWSET('SQLOLEDB','192.168.1.107sql2k5';'sa';'123', ?? 'SELECT * FROM data_center.bycommon.LogicEquipment') AS a 这段sql语句的意[详细]
-
SQLServer和Oracle常用函数对比
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取[详细]
-
在SQLServer 2005附加SQLServer 2008数据库异常处理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
远程服务器软件系统不算新,数据库是SQL Server 2005.本地开发基本是用新的软件系统.数据库采用SQL Server 2008. 这样在用远程服务器SQL 2005选择附加SQL 2008的数据库时就出现错误: “数据库 'XXX' 的版本为 655,无法打开。此服务器支持 612 版及更低版本[详细]