-
sqlserver 查看表结构 字段 长度的2种方式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
第1种:自己写SQL查询 select c.name as tablename, a.name as [column], a.length, a.isnullable, b.name as [type] FROM? syscolumns? a left join systypes b on? a.xtype=b.xusertype inner join sysobjects c on a.id=c.id? and? c.xtype='U' where c.n[详细]
-
sqlserver check约束 从基础到高级应用 总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
? 1. 规定某 字段的数据必须是字母或者数字或者字母 alter table 表名 add constraint 约束名 check(字段 like '%[0-9][a-z]%') 上边是必须有字母和数字的,你可以加个: or 字段 like '%[0-9]%' or 字段 like '%[a-z]%' 2. 时间约束 EndTime不能早于BeginTi[详细]
-
sqlserver 插入或更新表常用 系统错误消息 整理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
241 文字型转日期或时刻失败 242 数据库允许日期范围以外 244 超过InT最大值 245 varchar12.9555转int型失败 248 varchar转int超过最大值 547 check约束以外 515 NULL 不允许 2627 主键冲突 2714 对像已经存在(重复) 8114 类型转换错误 8115 型转换引算式[详细]
-
sqlserver 8003系统错误 参数超过2100个异常 的解决
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
? ? 異常: System.Data.SqlClient.SqlException: 着信の表形式のデータ ストリーム (TDS) リモート プロシージャ コール (RPC) プロトコル ストリームが不適切です。この RPC 要求に指定されたパラメータが多すぎます。最大数は 2100 です。 ? The incoming[详细]
-
SqlServer中decimal(numeric )、float 和 real 数据类型的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
http://blog.csdn.net/zwxrain/archive/2009/03/20/4006431.aspx decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边。decimal 数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值。 定义 decimal 的列、变量和参数的两种特[详细]
-
sqlserver 临时表应用 范例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
-- ============================================= -- Description:? -- Author:?? -- Create date: -- ============================================= CREATE PROCEDURE [dbo].[pro_get_parts_list] ?@IN_MODEL_CD1 NVARCHAR(5),???? ?@IN_MODEL_CD2 NVAR[详细]
-
sqlserver 变量表应用 范例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
-- ============================================= -- Description:? -- Author:?? -- Create date: -- ============================================= CREATE PROCEDURE [dbo].[pro_get_parts_list] ?@IN_MODEL_CD1 NVARCHAR(5),???? ?@IN_MODEL_CD2 NVAR[详细]
-
sqlserver 类型长度 整理中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
1.Int 型 type_id: 56 定义位数:4 实际位数: 10 大小:? -2147483648~2147483647 之间 ? 2.tinyin型 type_id: 48 定义位数:1 实际位数: 3 大小:? 0~255 之间[详细]
-
sqlserver 动态sql语句基本语法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
SQL code动态sql语句基本语法? 1 :普通SQL语句可以用Exec执行? eg: Select * from tableName? ? Exec('select * from tableName')? ? Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N? 2:字段名,表名,数据库名之类作为变量时,[详细]
-
sqlserver sql语句|经典sql语句|实用sql语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
sqlserver sql语句|经典sql语句|实用sql语句 一、基础 1 、说明:创建数据库 CREATE DATABASE database-name 2 、说明:删除数据库 drop database dbname 3 、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk','tes[详细]
-
安装sqlserver2008,重新启动计算机不通过的解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:113
解决步骤: a 、重启机器,再进行安装,如果发现还有该错误,请按下面步骤 b、在开始-运行中输入regedit c、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 位置 d、在右边窗口右击PendingFileRenameOperations,选择删除,然后确[详细]
-
SQLSERVER内存扩展
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
1,打开操作系统中的大内存支持(windows) 大于4GB的物理内存,必须将参数 /pae 添加到 boot.ini 文件中。 改为 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)/WI[详细]
-
Sqlserver 分离数据库后找不到mdf文件的办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
用的win7系统,分离后死活找不到mdf文件了,全盘搜索也找不到,满头冷汗。。。 ? 后来想想自己曾给数据库重命名过,是不是mssql把命名后的文件放在他的文件夹里了?于是去 C:/Program Files/Microsoft SQL Server/MSSQL10.SQLEXPRESS/MSSQL/DATA里找了下,果[详细]
-
高性能分页
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
高性能分页 ? ??? SQLServer中有一个 Set ? Rowcount 的的设置,它的意思是使命令的处理在响应指定的行数之后停止处理命令,利用这个特点,我们可以借用它来在一个千万行级数据表中实现高性能分页查询。先来说说实现方式:? ?????? 1 、我们来假定 Table 中[详细]
-
SQLServer事务与锁的基础概念总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
1.1 ??? 基本概念 ? 并发控制: 主要是考虑到多个用户同时存取 数据库 中的同一数据的情况。 sql server 设计有两种并发访问的控制机制:锁、行版本控制。 锁: 主要用于多用户环境下保证数据库完整性和一致性.每个事务对所依赖的资源会请求不同类型的锁,[详细]
-
LinqToAccess注意要点
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
1.将SQL SERVER数据导入Access数据库 ? 1)新建ODBC数据源,连接SQLSERVER ? 2)新建ACCESS数据库文件 ? 3)在ACCESS中通过ODBC导入数据 ??? 采用ACCESS导入MSSQL的优点是数据类型几乎不需要转换,且主键都在 ? 4)在关系中添加表关系 ? 5)将MDB文件设置为始终复[详细]
-
SQLServer中全角和半角字符的比较 已解决
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
/*------------------------------------------------------------------------------------ /*欢迎转载,请保留本声明信息 /*作者:翁 彦 enhydraboy@yahoo.com.cn /*-----------------------------------------------------------------------------------[详细]
-
sqlserver 常用 函数 整理中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
1. datalength(字符) 测试文字的长度,包括空格。字符=null返回null 需要注意: datalength(‘AAAAA’)返回 5 @declare @A nvarchar(100)='AAAAA' datalength(@A)返回 10 2. len(字符) 测试文字的长度,不统计尾部空格。单是一个或以上空格时长度为0.[详细]
-
判断String是否为空
所属栏目:[MsSql教程] 日期:2020-12-12 热度:143
判断一个从sqlServer数据库里读出来的值是否为空。用了以下方法: 1、if(a == null || a.trim().equals("")){} ??? 用这个方法不行,判断还是过了,但读出来的值仍然是null 2、if(str != null str.length() != 0) { } ??? 用这个方法也不行,读出来的值仍然[详细]
-
truncate 和 delete 的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
??? 两个语法? truncate? table t ?????????????? delete from table? where? condition ? ? 主要区别? delete? 是要记录入日志文件? ,当执行 rollback时? 会撤销操作,而truncate是不会记录入日志文件的,所以truncate删除大表时,效率会更高些,truncate[详细]
-
SQLServer2005远程bulk insert
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
SQLServer2005远程bulk insert 不能成功. 不知道微软是怎么处理这个问题的,如果连这个都做不到,恐怕这个产品也只能是一个单机的,弄那么多所谓的网络也只是枉然.[详细]
-
SQLServer索引调优实践(3)-SQL Server创建索引
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
什么是索引 拿汉语字典的目录页(索引)打比方 : 正如汉语字典中的汉字按页存放一样, SQL Server 中的数据记录也是按页存放的,每页容量一般为 4K 。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择[详细]
-
Orace及SqlServer的多表关联更新
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
一条 Update 更新语句是不能更新多张表的,除非使用触发器隐含更新;而表的更新操作中,在很多情况下需要在表达式中引用要更新的表以外的数据。 一、 MS SQL Server 多表关联更新 sql server 提供了 update 的 from 子句,可以将要更新的表与其它的数据源连[详细]
-
SQLServer 存储过程中不拼接SQL字符串实现多条件查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
以前拼接的写法 ? ? set @sql= ' select * from table where 1=1 ' ? ? if (@addDate is not null )? ? ? ????? set @sql = @sql+ ' and? addDate = ' + @addDate + '? ' ? if (@ name '' and is not null )? ???? set @sql = @sql+ ' and name = ' + @ name[详细]
-
栅格数据坐标校准分片并显示
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
Arcmap /Global Mapper 坐标校准 MapTiler 分片并且生成 openlayer 源码 shape存储到sqlserver中???? shp2sql geoserver 的缓存?? GeoWebCache[详细]