oracle
phoenix_cat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql语句对表增加自增列 identity
引用自:1、http://hi.baidu.com/love5love/blog/item/e2545d0259183a6b3812bb1c.html2、http://topic.youkuaiyun.com/t/20050723/11/4163061.html ALTER TABLE [dbo].[TBL_DEALER_LIST1] ADD ID bigint IDENTITY(1,1)...原创 2011-11-29 17:31:53 · 868 阅读 · 0 评论 -
mysql oracle postgresql concat
concat是连接字符串的意思。 例如:1、oralce举例:select concat('man','jia','hua') from dual; 2、mysql举例:select CONCAT('My', 'S', 'QL'); 参考链接 ...原创 2013-09-11 13:37:22 · 318 阅读 · 0 评论 -
oracle timestamp
环境:Oracle11g 1、首先,oracle中的timestamp不会自动生成,这点不同于sqlserver. 2、如果一个字段被设置成timestamp时,在DB中的表现形式不可能是形如2013-08-01 01:00:00.000这种漂亮的形式,而是如下这种恶心的形式: ID MOBILE OPTTIME1 11 189567537881 25-9月...原创 2013-09-05 15:49:34 · 221 阅读 · 0 评论 -
VNC未授权访问漏洞实战:从原理到自动化检测与纵深防御
远程桌面协议(RDP/VNC)是实现远程图形化管理和技术支持的核心技术之一,其工作原理基于客户端-服务器架构,通过网络传输屏幕图像和输入事件。然而,其默认配置和脆弱的认证机制,特别是VNC协议中基于DES加密的密码认证,在配置不当时会形成严重的安全缺口,导致攻击者无需凭证即可获得完全控制权,从而引发数据泄露、系统被控等重大安全风险。这类漏洞常见于运维疏忽、默认配置暴露的云服务器、物联网设备和开发测试环境。本文聚焦于VNC未授权访问这一典型高危漏洞,通过剖析其认证机制原理,并结合自动化检测脚本与实战案例,提供原创 2026-06-28 11:45:24 · 271 阅读 · 0 评论 -
Python 3.12 字典实战:简易英汉翻译器 2 种查询模式与 3 个文件处理要点
本文详细介绍了如何使用Python 3.12字典构建简易英汉翻译器,涵盖2种查询模式(单词查询和短句查询)与3个文件处理要点(数据加载、异常处理和数据清洗)。通过实战项目,读者可以掌握字典的核心用法、文件操作技巧及字符串处理,提升Python编程能力。原创 2026-07-09 09:43:48 · 333 阅读 · 0 评论 -
sqlserver2012 oracle11g
1、SQLServer2008过去4年了,SQLServer 2012作为一个大的版本,其中应该出现很多令人激动的新特性。然而,到现在为止看到的新特性没有几个。让许多人感觉最大的新特性就是alwayson.不过个人实在想不明白,alwayson不就是允许多个数据库作为一个failover整体,允许多个备用数据库,并且备用数据库允许只读查询等,这些特性早在2007年发布的oracle11g中就...原创 2013-06-13 17:51:08 · 236 阅读 · 0 评论 -
sql in 多字段
只有Oracle,DB2等支持哈。 SqlServer、Sybase是不支持的,可以用exists代替。 refurl:http://blog.youkuaiyun.com/moklee/article/details/3730282 http://zhidao.baidu.com/question/151338014.html ...原创 2012-11-07 12:17:52 · 372 阅读 · 0 评论 -
oracle 冒号什么意思
见如下SQL语句: String strHQL = "FROM QAResultPO as o where o.createTime between :start and :end"; 这里的冒号其实是占位符的意思。相当于jdbc里面的preparedStatement。 注意到:占位符在执行时必须赋值。 如下面语句所示:Query query...原创 2012-03-14 17:05:46 · 2917 阅读 · 0 评论 -
oracle 内连接 左外连接 右外连接的用法,(+)符号用法
1. 内连接很简单select A.*, B.* from A,B where A.id = B.idselect A.*, B.* from A inner join B on A.id = B.id以上两句是完全等价的2. 左外连接 select * from emp a left join dept d on a.deptno=d.deptnoselect * from emp a...原创 2011-12-09 12:18:12 · 300 阅读 · 0 评论 -
insert into select用法
insert into T_CUST_CUSTINFO_13( [ID] ,[ROWID] ,[CREATEDATE] ,[CREATOR] ,[UPDATEDATE] ,[UPDATOR] ,[A606] ,[A607] ,[A608] ,[A609] ...原创 2011-11-30 03:11:45 · 504 阅读 · 0 评论 -
创建带有自增列的SQL语句
CREATE TABLE [dbo].[UserInfo]( [id] bigint identity(1,1), [userName] [nvarchar](50) NULL, [userPwd] [nvarchar](50) NULL, [familyAdd] [nvarchar](50) NULL, [favourite] [nvarchar](50) NULL...原创 2011-11-29 17:40:37 · 302 阅读 · 0 评论 -
JAVA数据连接池
一直以为对数据库连接池感到非常神秘。 今天终于花时间研究了一下。 首先说下数据库连接池的工作原理: 以前程序连接数据库都是建立一条物理连接,用完之后就会关闭。而在有大量连接的时候,这种建立连接和关闭连接会很影响性能。所以像webLogic这种服务器会建立一个资源池(Resource Pool或者Connection Pool),每次有连接过来时,就将资源池中的一个连接分配...原创 2011-09-14 11:17:50 · 170 阅读 · 0 评论 -
Kali Linux环境下Android安全测试:从环境搭建到漏洞利用实战
移动安全测试是信息安全领域的重要分支,其核心原理在于通过模拟攻击者的技术手段,主动发现系统或应用中的潜在安全风险。在技术实现层面,渗透测试平台如Kali Linux集成了ADB调试、网络嗅探、漏洞利用等工具链,为安全评估提供了工程化基础。其技术价值在于能够以授权和受控的方式,验证Android设备在通信加密、组件权限、数据存储等方面的防御有效性,从而推动整个移动生态的安全加固。典型的应用场景包括授权安全评估、数字取证分析、旧设备数据恢复以及安全研究学习。本文聚焦于Kali Linux与Android设备的协原创 2026-07-31 14:54:17 · 279 阅读 · 0 评论 -
delete from不可以别名吗
比如,删除test表,用delete from test t1这话是提示错误的。 应该这样写:delete test from test t1 这样就可以删除表时用别名了。 原理是只删除delete后面的东西。即使from写的是别的表。 比如我虚拟一个表叫User表那么上面语句还可以这样写:delete test from User t1...原创 2011-11-24 21:24:14 · 400 阅读 · 0 评论 -
行列转换研究帖
http://topic.youkuaiyun.com/u/20080614/17/22e73f33-f071-46dc-b9bf-321204b1656f.html原创 2011-11-24 21:14:32 · 164 阅读 · 0 评论 -
如何删除完全重复的数据
下面仅讲在ORACLE中的例子:我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢?重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。一、对于部分字段重复数据的删除先来谈谈如何查询重复的数据吧。下面语句可以查询出那些数据是重复的:select 字段1,字段2,cou...原创 2011-12-29 18:41:44 · 320 阅读 · 0 评论 -
生成式AI在生命科学中的应用:从分子设计到蛋白质工程
生成式人工智能作为AI领域的重要分支,其核心原理在于通过学习数据分布来创造全新样本,而非仅进行判别分析。这一技术范式为需要“设计”与“创造”的领域带来了革命性价值,尤其在工程实践中展现出巨大潜力。在生命科学这一典型应用场景中,生成式AI能够针对药物分子、蛋白质序列等复杂结构进行智能化生成与优化。通过结合变分自编码器(VAE)、生成对抗网络(GAN)等模型架构,并利用蛋白质语言模型进行序列表示学习,该技术实现了从虚拟生成到湿实验验证的完整闭环。其核心价值在于将传统耗时的“大海捞针”式筛选,转变为高效的“按图索原创 2026-06-21 09:27:04 · 224 阅读 · 0 评论 -
用一条语句取出DB最大值的数据
SQL文如下:select * from testMax where score=(select MAX(score) from testMax) 说白了就是用嵌套。原创 2011-07-28 12:03:51 · 249 阅读 · 0 评论 -
nvarchar varchar的区别是存储方式不同
nvarchar varchar的区别是存储方式不同 varchar是按字节存储的.而带 "n "的nvarchar是按字符存储的 比如说 varchar(40),能存储40个字节长度的字符,存储中文字符的时候,因为中文字符1个字符就等于2个字节.所以varchar(40)只能存储20个中文字符. nvarchar(40),就可以存储40个中文字符,也就是说可以存储80个字节长度的字符...原创 2011-07-06 17:02:10 · 183 阅读 · 0 评论 -
VARCHAR、VARCHAR2、CHAR的区别
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效率稍高。 3.目前VARCHAR是VARCHAR2的同义词。...原创 2011-07-06 13:47:55 · 140 阅读 · 0 评论 -
工业负载控制方案:TPD2015FN与STM32F437ZG的实践应用
在工业自动化领域,感性负载控制面临反电动势、高电流等核心挑战。通过MOSFET高侧开关(如TPD2015FN)与高性能MCU(如STM32F437ZG)的组合,可有效解决这些问题。TPD2015FN内置过温保护和动态过流保护,能承受50mH感性负载的反电动势,每通道0.5A持续电流能力。STM32F437ZG的硬件PWM控制器和高速GPIO配置,可实现精确的时序控制。这种方案在纺织机械、注塑机等场景中表现出色,故障率低至0.7%,能耗降低68%。原创 2026-07-09 14:10:04 · 149 阅读 · 0 评论 -
win7下安装oracle 10g
win7是不兼容oracle 10g的。 但是可以通过修改它的某些文件,让oracle安装程序的check可以通过。 1、首先要下载支持Vista版本的Oracle 10g:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip下载好后,要解压出来。 ...原创 2011-07-05 22:21:45 · 109 阅读 · 0 评论 -
oracle创建用户以及导入dmp
下面对ORACLE创建用户以及导入DMP文件总结: 1、创建用户。本人是利用从http://localhost:1158/em入口进入,然后用超级管理员sys,带上密码进入。当然用PLSQL进入,然后用SQL代码创建也是一样啦。 然后创建用户test,test.. 在【角色】中将其设为DBA 注意:在【系统权限】中将其不能将其设为SYSDBA。...原创 2011-07-05 17:13:27 · 241 阅读 · 0 评论
分享