SQL
文章平均质量分 52
搬砖狗-小强
个人VX:Brick_Dogs
展开
-
SqlServer数据库日常操作手册
SqlServer数据库日常操作手册原创 2022-08-26 15:00:25 · 930 阅读 · 0 评论 -
SqlServer调用webapi和webService接口
1.通过http协议post调用webapi接口(json数据格式)declare @ServiceUrl as varchar(1000) set @ServiceUrl = 'http://172.30.5.81:8090/sh-oms/openApi/order/create' --restful api 接口DECLARE @data varchar(max);set @data='{"orderNo":"GJF0220402286","businessMan":"11096周.原创 2022-04-18 10:56:36 · 3867 阅读 · 1 评论 -
SqlServer通过链接服务器跨库查询多个数据库合并结果集
--定义字段 declare @sDbIP varchar(100),--数据库IP @sDbName varchar(100),--数据库名称 @sDbDisplayName varchar(100),--数据库别名 @sqlstr varchar(8000)--查询sql --定义临时表 declare @Test1 TABLE( Test1 varchar(100), Test2 varchar(100), Test3 varchar(100) ) --定义数据库连接..原创 2021-06-22 09:43:51 · 1346 阅读 · 0 评论 -
数据库行转列、列转行的Sql语句总结
多行转字符串原数据结果数据库通过FOR XML PATH把skill按-拼接在一起(-缠绕-寄生-蛛网束缚),然后使用STUFF函数把第一个-符号去掉。SQL Codeselect A.* into #resultfrom( select '唐三' as name,'缠绕' as skill union all select '唐三' as name,'寄生' as skill union all select '唐三' as name,'蛛网束缚' as sk原创 2021-03-02 09:41:52 · 1454 阅读 · 0 评论 -
SQL Server 2008获取一个表的字段,类型,长度,是否主键,是否为空,注释等信息
SELECT[表名]=casewhen a.colorder=1 then d.nameelse '' end,[表说明]=casewhen a.colorder=1 then isnull(f.value,'')else '' end,[字段序号]=a.colorder,[字段名]=a.name,[标识]=casewhen COLUMNPR转载 2013-08-16 11:16:44 · 824 阅读 · 0 评论 -
学生管理系统MS数据库练习
create database studentgo--创建表--创建教师表use studentgocreate table teacher( tno char(4) constraint pk_tno primary key, tname char(10) not null, tsex char(2) constraint uk_xb check(tsex原创 2013-05-16 23:50:13 · 1633 阅读 · 0 评论 -
Oracle ACL (Access Control List) 详细介绍
在Oracle11g中,Oracle在安全方面有了很多的改进,而在网络权限控制方面,也有一个新的概念提出来,叫做ACL(Access Control List), 这是一种细粒度的权限控制。在ACL之前,我们对于有一些程序包,例如UTL_MAIL, UTL_SMTP等这些包,你可以利用这些包连接到外部的主机,而默认情况下,这些包都是都是赋予了public角色,所以可能会导致利用这些PL/SQL程序...原创 2019-02-22 13:50:06 · 3632 阅读 · 0 评论 -
Oracle Job定时任务使用详解
1、每天定点执行declare jobno number; v_starttime date; v_interval varchar2(100);begin v_starttime := trunc(sysdate + 1, 'dd') + 9.5 / 24; --运行时间:次日09:30运行 v_interval := 'trunc(sysdate +1, ''dd'') +...原创 2019-02-22 17:17:43 · 1011 阅读 · 1 评论 -
Oracle 通过UTL_HTTP包发送http请求调用webapi
1、利用ORACLE中UTL_HTTP包提供的BEGIN_REQUEST方法发起请求。CREATE OR REPLACE PROCEDURE P_DT_gettoken(v_corpid in varchar2,v_corpsecret in varchar2 ) IS req UTL_HTTP.REQ; resp UTL_HTTP.RESP; v_text varchar2...原创 2019-02-22 17:31:14 · 4382 阅读 · 0 评论