随笔分类 - SQL
1
摘要:1.1序 1.2 java 通用 java动态调用webSerice ssh+junit测试 tomcat 或者idea 有警告 Unable to add the resource at XXXXX 一个图书管理系统 从jdbc和德鲁伊开始 1.3前端 easyui dasyui-datagrid
阅读全文
摘要:####使用场景 很多时候我么要统计数据,然后将通结果复制到Excel中,但是有数据中有回车时,就会造成从回车数据换行,如下图:1号位置应在2号位,手动挪过去平白多了一行 ####解决办法 明显解决办法去掉多余的信息 SELECT replace(replace(REPLACE(name,char(
阅读全文
摘要:1.库表列信息 2.查询表结构 无法跨库查询 使用 columnproperty() 函数 SELECT obj.name TblName, col.colorder AS Code , col.name AS FldName , ISNULL(ep.[value], '') AS FldDescr
阅读全文
摘要:同实例跨库 只需要 库名.dbo.表 dbo可省略 如: 不同实例与不同ip是相同的 还可以这样
阅读全文
摘要:1. 等价于 2. 可用于判断表等是否存在 如: 3. 可返回sys.objects系统视图中的object_id的值 如果没有则返回null 4. sys.objects里有所有的数据库对像 如:表、视图、列、存储过程、函数、约束等等等等 5. 视了试图、表、存储过程类型明确的可用 object_
阅读全文
摘要:--rz要替换为修复数据库DBCC CHECKTABLE ('rz'); use master declare @databasename varchar(255) set @databasename='rz' exec sp_dboption @databasename, N'single', N
阅读全文
摘要:declare @dbname2 varchar(100) --数据库名 declare @str varchar(2000) set @dbname2='aab' select @str = ' SELECT 表名=d.name,字段名=a.name,序号=a.column_id, 标识=is_identity , 主键=case when exists(SELECT 1 FROM '...
阅读全文
摘要:create FUNCTION [dbo].[f_GetPY](@str nvarchar(4000)) RETURNS nvarchar(4000) AS BEGIN DECLARE @py TABLE( ch char(1), hz1 nchar(1) COLLATE Chinese_PRC_CS_AS_KS_WS, hz2 nchar(...
阅读全文
摘要:1.我先建两个表 一个表示项目及级别 另一个表示项目最后一级中包含内容。两个表的数据如图 CREATE TABLE [dbo].[yq_Project]( [ID] [int] IDENTITY(1,1) primary key, [cCode] [varchar](32) NOT NULL, [c
阅读全文
摘要:ALTER procedure dbo.CommonRowToCol @sql nvarchar(4000) as begin --必须包含colname列和result列(不区分大小写), --除colname列和result列 其余各列均会作为判别记录唯一性的条件 --使用时,只需将要作为列名的字段定义为colname,将欲显示的列定义为result即可 ...
阅读全文
摘要:mssql查询表在哪个数据库中 EXEC sp_MSforeachdb @command1='IF object_id(''?'' + ''..表名'') IS NOT NULL PRINT ''?'''
阅读全文
摘要:今天有个钢铁项目在导入数据时 存货规格各种缺 想吐血 原表结构是这样的 编码。规格。名称 三种存货 三种都有想同的规格 规格又分厚度和宽度 那么问题来了 简简单单的几个厚度宽度 三种商品 就到了 1000多条记录 还确了好多 所以想了个办法 将一个表拆成三个表如下
阅读全文
摘要:delphi ado 跨数据库访问 语句如下 报错内容是:SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可
阅读全文
摘要:来自百度 1、停止数据库服务器,将数据库MDF文件和LDF文件复制备份一份2、启动数据库服务器,删除置疑的数据库3、仅用备份的数据库MDF文件附加数据库,sp_attach_db或者sp_attach_single_file_db可以附加数据库,出现类似下面的提示信息:设备激活错误。物理文件名 'C
阅读全文
摘要:看到了网上关于分页的讲解 对最快的分页语句做了测试 还别说速度真快 总共6w条数据 速度确实so 快 前提是id是主键 或者是索引
阅读全文
摘要:Create function fn_GetPy(@str nvarchar(4000)) returns nvarchar(4000) --用于加密 --WITH ENCRYPTION as begin declare @intLen int declar...
阅读全文
摘要:create trigger CheckDeleteon 表for deleteasdeclare @state nvarchar(20)select @state=isnull(字段,'') from deletedif (@state'') begin print('状态不为空 不能删除'...
阅读全文
摘要:出现这种问题 一般是查询时出现了 varchar 转 numeric 时出了错 或varchar字段运算造成的 解决方法: 让不能转的数不转换就可以了 sql的函数有个isNumeric(参数) 用来转换数字 如果成功反回1 不成功 则反回0 例: select case when isNumeri
阅读全文
摘要:今天遇到了一个难题 就是把 一个拼接sql语句 的返回值 赋值给一个变量 经研究 要用sp_executeSql这个存储过程 据说是从sql 2005才开始有的 代码如下: 看了 F1 帮助 没看明白 后来从网上搜了下看到Jeff Gao的博客园里 (网址:http://www.cnblogs.co
阅读全文
1

浙公网安备 33010602011771号