文章分类 -  SQL

1
摘要:字符前的空格,用ltrim(string) 字符后的空格,用rtrim(string) 字符中的空格,用replace(string, ' ', ' ') 例 阅读全文
posted @ 2019-10-07 12:55 <--青青子衿--> 阅读(4688) 评论(0) 推荐(0)
摘要:USE [WPF] GO /****** Object: Table [dbo].[C_TREEVIEW] Script Date: 2019/10/7 12:48:50 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE 阅读全文
posted @ 2019-10-07 00:52 <--青青子衿--> 阅读(251) 评论(0) 推荐(0)
摘要:一、远程连接 1.sql server 身份验证 连接字符串 : private string ConnstrSqlServer = "server=服务器名称;uid=登录名称;pwd=登录密码;database=数据库名称"; 2.windows 身份验证连接字符串: private strin 阅读全文
posted @ 2019-10-06 12:34 <--青青子衿--> 阅读(13319) 评论(0) 推荐(2)
该文被密码保护。
posted @ 2018-07-29 15:20 <--青青子衿--> 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-07-29 14:15 <--青青子衿--> 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-07-29 14:14 <--青青子衿--> 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-07-29 14:13 <--青青子衿--> 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-07-29 14:06 <--青青子衿--> 阅读(1) 评论(0) 推荐(0)
摘要:1.建库 2.建表 阅读全文
posted @ 2017-08-04 15:31 <--青青子衿--> 阅读(2185) 评论(0) 推荐(0)
摘要:前面的%跟后面的% 依据想查询的具体情况而定,可以去掉前面的% 或者 后面的% 查询出来看看结果情况 再定 姜彦20170804 阅读全文
posted @ 2017-08-04 15:18 <--青青子衿--> 阅读(634) 评论(0) 推荐(0)
摘要:以此可以类推 按小时取最大值、最小值、和; 按天、月、年、分钟、秒钟取 最大值、最小值、平均值、和 等 20170804 姜彦 阅读全文
posted @ 2017-08-04 15:15 <--青青子衿--> 阅读(695) 评论(0) 推荐(0)
摘要:CREATE FUNCTION [dbo].[fn_Split3]( @String nvarchar (max), @Delimiter nvarchar (10) , @Delimiter2 nvarchar (32) ) RETURNS @ValueTable TABLE ([Flag] NVARCHAR(32),[Value] NVA... 阅读全文
posted @ 2017-08-04 15:10 <--青青子衿--> 阅读(157) 评论(0) 推荐(0)
摘要:1 declare @flag1 varchar(32) set @flag1='c115:' 2 declare @flag2 varchar(32) set @flag2='c116:' 3 select SampleTime , 4 replace ( substring ( SampleValues , charindex ( ''+@flag1+'' , SampleV... 阅读全文
posted @ 2017-08-04 15:09 <--青青子衿--> 阅读(4303) 评论(0) 推荐(0)
摘要:DateName(类型,时间)%5=0 类型: year yy, yyyy quarter qq, q month mm, m dayofyear dy, y day dd, d week wk, ww weekday dw hour hh minute mi, n second ss, s mil 阅读全文
posted @ 2017-07-19 14:19 <--青青子衿--> 阅读(234) 评论(0) 推荐(0)
摘要:最近项目中的数据列表越来越复杂,写一条语句太过长而冗余,并且一定修改,极容易不小心修改到,出错了又要花大量时间去排查,基于这种原因,我找到了通过写SQL函数来解决这一难题 20170714姜彦 函数,跟存储过程一样,都是一段特定方法的逻辑集合,介于篇幅的重点,在这篇文章里,就不对此二者进行对比分析了 阅读全文
posted @ 2017-07-14 18:40 <--青青子衿--> 阅读(698) 评论(0) 推荐(0)
摘要:1.SQL分页 其中,jyid是一个虚拟的int变量,目的是为了给表添加一个虚拟的int编号,方便分页;而 OverTime则是分页依据的字段,因为有的时候,有的人的建表习惯未必会添加一个int型的主键作为标序。 以上语句是一个标准的分页语句,第一个top后面的数字为pagesize,第二个top后 阅读全文
posted @ 2017-06-01 18:47 <--青青子衿--> 阅读(8962) 评论(0) 推荐(0)
摘要:在实际操作sql数据的过程中,经常会用到多个判定定位的条件,而这些条件有时候又未必存在,比如 当出现多个判定条件时,如何使代码更健壮呢? 这里,我们介绍下 where 1=1 在本人实际的项目中,由于用到多个判定条件,且不知道这些条件又是不是存在,代码如下: 姜彦 20170601 阅读全文
posted @ 2017-06-01 18:09 <--青青子衿--> 阅读(284) 评论(0) 推荐(0)
摘要:AS关键字 1.as是别名关键字,换句话说就是重新给sql某个字段取个别名的关键字,但as本身并不改变sql的字段的名称,只是在使用的时候有时为了临时给某一字段重新命名而起的过渡作用,经常会用在多表某一字段名称不相同的情况下使用,我们先举个简单例子,然后再时候深入说一些。 我先来显示一下我表中所有的 阅读全文
posted @ 2017-04-10 10:22 <--青青子衿--> 阅读(2471) 评论(0) 推荐(0)
摘要:最近在做一个能源监控的项目,因为用到从表里获取数据后得知数据存在哪一个表里后,再获取那个表的数据,所以就遇到了一个表名不固定的情况,一开始的方式,是我分两条sql语句来执行: 1.第一条sql 是通过条件来查询数据 ex:tblName(这个数据就是要去调用数据的表名) 2.第二条语句就是执行sel 阅读全文
posted @ 2017-03-31 15:21 <--青青子衿--> 阅读(56583) 评论(3) 推荐(2)
摘要:SELECT select语句除了有强大的查询功能外,还可以用于给变量赋值。语法格式如下: select{@local_variable{=|+=|-+|*=|/=|%=|&=|^=||=}expression}[,...n][;] 参数说明: @local_variable:要为其赋值的声明变量。 阅读全文
posted @ 2017-03-31 14:22 <--青青子衿--> 阅读(15593) 评论(0) 推荐(0)

1
// /**/ // 在页脚Html代码 引入 // function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);