随笔分类 - 数据库开发
主要sql server
摘要:首先,参考官方文档:http://docs.oracle.com/cd/B28359_01/install.111/b32002/install_overview.htmIf you are not a ULN customer, and you are running Red Hat Enterprise Linux or Oracle Linux, then you can obtain the Oracle Validated RPM at the following URLs:Oracle Linux 4:http://oss.oracle.com/el4/oracle-validat
阅读全文
摘要:公车上看concept,有关oracle锁机制,跟MSSQL有些不同,抽空坐下实验验证一下oracle通过锁机制在事务间提供数据并发、一致性和完整性,这些操作自动执行,无需用户干预。情景模拟:多个用户并发修改数据表的某一行。这里实验一个B/S应用,多用户环境使用下列语句修改 HR.EMPLOYEES表UPDATE employeesSET email = ?, phone_number = ?WHERE employee_id = ?AND email = ?AND phone_number = ?这个语句确保在应用程序查询并显示给终端用户之后,正在修改的employee_...
阅读全文
摘要:从11g开始,oracle支持跨平台传输表空间。查看支持平台列表,如果源库和目标库的endian format不一致,需要convertSQL> col platform_name for a32;SQL> select * from v$transportable_platform;PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT----------- -------------------------------- ---------------------------- 1 Solaris[tm] OE...
阅读全文
摘要:在项目里,经常会遇到主从表的数据提交,使用sp_xml_preparedocument 传入xml 比拼sql要方便很多。 DECLARE @xml varchar(1024) SET @xml='<root><code id="030001"><point id="01" /><point id="02" /></code></r...
阅读全文
摘要:SQL SERVER 2005支持DDL触发器,不过网上的介绍的应用场合一般都是来阻止非法用户对数据库结构的修改,其实既然可以监视数据结构的变化,就可以记录数据结构更改记录咯。于是就做了个数据库版本控制的小工具,主要就是利用DDL触发器来捕捉提交的更改。 1.创建控制支撑的数据库DBController记录数据库更改历史。 数据库核心表 t_version_details 2.核心触发器 trig...
阅读全文

浙公网安备 33010602011771号