数据库技术 - 第3页 - 网站分类 - 博客园
0

GPDB 5.x PSQL Quick Reference

官方链接 http://gpdb.docs.pivotal.io/530/pdf/PSQLQuickRef-A02.pdf ...

我叫宋 发布于 2018-04-04 14:26 评论(0)阅读(16)
1

SQLite 带你入门

SQLite数据库相较于我们常用的Mysql,Oracle而言,实在是轻量得不行(最低只占几百K的内存)。平时开发或生产环境中使用各种类型的数据库,可能都需要先安装数据库服务(server),然后才能通过代码、命令行或者客户端工具来操作数据库,但是SQLite却有点别具一格,它是一个文件型的关系数据 ...

陈本布衣 发布于 2018-04-04 13:12 评论(7)阅读(774)
3

SQL Server 中如何做到连续时间段的拆分?

今天在工作中遇到了一个很实际的问题,客户在OA接口的员工休假中间表中提供了连续时间段的休假记录,例如: 张三,2018-12-1 ~2018-12-31 ,病假,31天。这样带来的问题是,如果我需要统计张三从12月1号到12月15号的休假天数,单从这一整条连续记录是无法统计的。这时候就需要我们将一条 ...

Randy_九月 发布于 2018-04-04 10:19 评论(1)阅读(93)
0

SQL-SERVER学习(二) 数据表的存储过程

在C语言的程序设计中,会把一个重复使用的功能提取出来,做成一个的函数,这样就可以减少冗余代码,且更方便维护、调用。在面向对象的设计语言中,会把一个重复使用的功能提取出来,做成一个类,同样也是为了减少冗余代码,且更方便维护、调用。在数据库实现一些重复的事物处理时,也有跟C语言、面向对象的设计语言里面类 ...

光的色彩 发布于 2018-04-04 10:19 评论(0)阅读(77)
0

sqlserver学习_01

sqlserver的学习成长之路,每一个技术的学习过程都是值得让人回味的,现在百度上关于sqlser的资料很多,但是都太杂,希望能为大家分享一点简单易懂的干货,跟大家一起进步学习。 一、建表 1、创建表stu_paper(各种常用的类型的字段都有) 2、创建表stu 二、为表stu_paper增加字 ...

欧阳宇 发布于 2018-04-04 10:12 评论(0)阅读(64)
1

SQL-SERVER学习(一) 数据表的基本操作

1、创建一个数据库,数据库的名字是UserInfo create database UserInfo; 2、创建一个数据表,数据表的名字是UserInfocreate table UserInfo( UserId int primary key identity(1, 1), UserName va ...

光的色彩 发布于 2018-04-04 09:51 评论(0)阅读(45)
0

SQL语句取多列的最小值(排除0)

经常遇到获取数据表中多个列的最小值和最大值,例如: 获取这 4个价格的最小值和最大值: SELECT( SELECT min(minPrice) FROM ( VALUES (IIF(MarketSingleImagetextPrice=0,null,MarketSingleImagetextPri ...

花街や小洪 发布于 2018-04-03 16:18 评论(1)阅读(97)
0

MSSQL如何将查询结果拼接成字符串

在博问上看到一个提问“MSSQL如何将查询结果拼接成字符串” ,想了一下应该怎么实现呢,在c#等语言下好实现,但在sql里实现、还真没做过。 目标:想要在SQL中将查询的结果拼接为 '1','2','3','4','5' 分析:要进行拼接就要取得每行的值,想到了游标可以做到。于是有了下面的方法 se ...

第一次呼吸 发布于 2018-04-03 16:12 评论(3)阅读(55)
0

SQL 查询:查询学生平均成绩

编程萌新,因为遇到这么个SQL 查询的问题:在一张表A里有如下字段:学生姓名、学科名、学科成绩。写一条SQL 语句查出各科平均成绩并按学生姓名分组,按如下格式显示:学生姓名|语文|数学|英语。一开始遇到的时候挺懵的,有印象但是却忘了怎么写了,接下来就是查阅资料并亲自上手测试是否可行~ 第一次代码修修 ...

Charms'Sun 发布于 2018-04-03 11:57 评论(0)阅读(96)
0

linq之多表连接

1、左连接: var LeftJoin = from emp in ListOfEmployees join dept in ListOfDepartment on emp.DeptID equals dept.ID into JoinedEmpDept from dept in JoinedEmp ...

哈根达斯 发布于 2018-04-03 08:47 评论(0)阅读(37)
0

一个网站的渗透测试思路,流程(给你一个网站,怎么做?)

一个网站的渗透测试思路,流程(给你一个网站,怎么做?) 1)信息收集 a. 服务器的相关信息(真实ip,系统类型,版本,开放端口,WAF等) b. 网站指纹识别(包括,cms,cdn,证书等),dns记录 c. whois信息,姓名,备案,邮箱,电话反查(邮箱丢社工库,社工准备等) d. 子域名收集 ...

张朋举 发布于 2018-04-02 15:31 评论(0)阅读(99)
0

RBAC表

--权限管理1 CREATE TABLE SystemLog--日志表 ( Id INT IDENTITY(1,1) PRIMARY KEY,--主键id UserName VARCHAR(10) NOT NULL,--用户名称,创建日志的用户名称 UserId INT NOT NULL,--用户i... ...

紫晶城 发布于 2018-04-02 12:50 评论(0)阅读(39)
0

SQL_Insert相关操作

1、在数据库增加密码时给密码加密:INSERT INTO Users ( UserName, UserPwd )VALUES ('tw',pwdencrypt('123')) --pwdencryrpt()加密函数 2、A数据库A表中的数据插入到B数据库A表中(表结构相同或者表结构不同)INSERT ...

小~曦 发布于 2018-04-02 11:48 评论(0)阅读(7)
0

SQL中触发器的使用

创建触发器 是特殊的存储过程,自动执行,一般不要有返回值 类型: 1.后触发器 (AFTER,FOR)先执行对应语句,后执行触发器中的语句 2.前触发器 并没有真正的执行触发语句(insert,update,delete),而是执行触发后的语句 3.行级触发器 (FOR EACH ROW) 在SQL ...

feiquan 发布于 2018-04-01 09:41 评论(0)阅读(94)
0

SQL中游标的使用

类型: 1.普通游标 只有NEXT操作 2.滚动游标 有多种操作 1.普通游标 结果: 2.滚动游标 结果(可以参考第一个结果分析): 具体FETCH用法: Arguments NEXT Returns the result row immediately following the current ...

feiquan 发布于 2018-04-01 00:40 评论(0)阅读(75)
0

创建及修改数据库

1 /******创建数据库********/ 2 3 /****** 4 数据库存储文件 5 1.主数据文件 6 主数据文件主要存储数据库的启动信息,并指向其他数据文件,另外,用户数据和对象也可以存储在此文件中,一个数据库只能有一个主数据文件,默认扩展名为.mdf 7 2.辅助数据文件 8 用户可 ...

河林 发布于 2018-03-31 22:17 评论(0)阅读(56)
0

SQL 中用户定义函数的使用方法

--用户定义函数的分类: /* 1.标量函数 2.表值函数 2.1内联表值函数 返回单个SELECT语句, 它没有相关的返回变量和函数体 2.2多语句表值函数 是视图和存储过程的结合 可嵌套 */ 执行: 结果: 执行: 结果: 多语句表值函数 执行: 结果: ...

feiquan 发布于 2018-03-31 01:04 评论(0)阅读(60)
0

sql中的分页实现

1.两种方式 1.1:row_number() over()函数 1.2:OFFSET ....FETCH OFFSET { integer_constant | offset_row_count_expression } { ROW | ROWS } 指定在从查询表达式中开始返回行之前,将跳过的行 ...

哈根达斯 发布于 2018-03-30 12:02 评论(0)阅读(78)
0

使用 Except 和 Intersect

做了一个如下的小厕所,如果我需要得到返回是 d,f 那我需要用那组语句呢? A: B: C: 实际情况执行一下就知道,其实BC 的语句都可以执行。而A的执行情况就是只返回了 d。这个其实是跟select 的执行顺序有关的。 通常我们看select 的执行顺序的时候,可能会忽略这2个不常用的连接谓词导 ...

神崎橙 发布于 2018-03-30 09:54 评论(0)阅读(57)
0

SQL 中常用存储过程xp_cmdshell运行cmd命令

目的: 使用SQL语句,在D盘创建一个文件夹myfile 首先查询系统配置 可以看到他们的值为0,无法配置 打开系统配置: 可以看到在D盘创建了一个myfile 文件夹 执行第一句查看配置: 关闭系统配置: 执行第一句: ...

feiquan 发布于 2018-03-29 23:04 评论(0)阅读(72)