在postgresql中,表名,字段名都需要加双引号,多表关联更新类似SQL server
--修改接口映射表字段说明,类型,备注信息
UPDATE 'M_HISInterfaceDetail' AS mf
SET 'CNName'= tb.'CNName',
'DataType' =tb.'DataType',
'Remark' =tb.'Remark'
from (select * FROM 'ss' ) as tb
where mf.'Map'=tb.'Name'
and mf.'InterfaceName'='H_OperationMasters'
and tb.'InterfaceName'='OPERATION_MASTER'
标签:
oracle
session
|
分类:
数据库
|
--如何快速的杀掉Oracle的Session
--1.如何查看session级的等待事件?
Select
s.username,s.program,s.status,se.event,se.total_waits,se.total_timeouts,se.time_waited,se.average_wait
from v$session s, v$session_event se Where s.sid=se.sid And
se.event not like 'SQl*Net%' And s.status ='ACTIVE' And s.username
is not null
标签:
it
二进制字符串互转
二进制
字符串转二进制
|
分类:
.Net
|
突发奇想字符串和二进制的互转,记录一下http://www/uc/myshow/blog/misc/gif/E___6721EN00SIGG.gif
//字符串转为二进制
public void StringToBinary(string str)
{
byte[] data = Encoding.Unicode.GetBytes('对与错!');
StringBuilder strResult = new StringBuilder(data.Length * 8);
foreach (byte b in data)
{
strResult.Append(Convert.ToString(b, 2).PadLeft(8, '0'));
标签:
it
sql
数据导入
a库a1表导入到b库b1表
跨库导入表数据
|
分类:
数据库
|
在工作开发中经常会碰到要将A库的表数据导入到B库中的情况。
一般情况下我们建表的时候都会设置一个标识列并且是自增长的,自增长是系统自动处理的,不需要我们手工插入,因此这时候的IDENTITY_INSERT的状态是OFF。
而我们从A数据库TestA表导入到B库TestB表的时候,这时候的标识列是我们手工插入的,不需要系统自动处理,因此我们就要开启IDENTITY_INSERT的状态为ON,否则会报错提示你:当
IDENTITY_INSERT 设置为 OFF 时,不能为表 'ANP_Calendar'
中的标识列插入显式值。
首先要保证的是B库的TestTableB1
表结构和A库的TestTableA1 表结构相同.
SET IDENTITY_INSERT DataBaseB.dbo.TestTableB1
ON --导入前开启IDENTITY_INSERT为ON
INSERT DataBaseB.dbo.TestTableB1
--目标数据库表(需要导入的库表)
( TestId,
&nbs