简介:随着信息化的持续深入发展,大多数组织内部都有由过去遗留下来的许多分布、自治、异构的应用系统,大家都迫切期望能够实现不同类型、内容和格式的数据相互转换。类型转换将数据表达式从一种类型转换成另外一种类型,SELECT列表、WHERE子句以及允许引用表达式的任何地方都有可能需要进行类型转换。并不是所有的数据类型之间都可以进行数据转换,比如在SYBASE数据库下不能在DATETIME和1NT之间进行类型转换。根据数据类型之间是否能自动执行数据类型的转换,又分为显式类型转换和隐式类型转换。显式类型转换是指数据类型之间不能自动执行数据类型的转换,必须使用系统内部转换函数来显式地请求转换成其他数据类型。隐式类型转换是指数据库系统能够根据需要自动执行数据类型的转换,比如比较字符串表达式和日期表达式,或者比较整数表达式和长整数表达式,或者比较具有不同长度的字符串表达式,系统就会自动将一种类型转换成另外一种数据类型。在进行数据转换处理时还会遇到根据条件分支选择进行内容转换,就是根据输入的值和某种匹配规则来计算所有输出的值。不同的数据库平台支持条件分支选择的方式也不同,比如在SYBASE中用CASE语句,而在ORACLE中却使用DECODE函数。内容转换函数DECODE是按照值进行替换,TRANSLATE函数则是按照顺序逐个替换每位字符,最后实现了简单的密码机制。如果数据库不支持条件分支选择内容转换,则需要重复多次使用WHERE语句来处理。
简介:目的:吸力式基础具有投资费用低、施工时间短、无噪音和可重复使用等优点,因此被广泛应用在海洋工程领域。本文针对吸力式基础设计中的关键问题,主要综述现有设计理论,指出理论缺陷,并给出设计建议。创新点:综述砂土、粘土和成层土中吸力式基础的安装、回收、基础承载力、基础沉降和服役性能中的关键科学问题和现有设计理论。方法:1.基于文献报道的现场试验和模型试验,针对吸力式基础安装过程中的沉贯阻力、临界吸力和土塞效应,评估现有设计理论的准确性;2.分析粘土和砂土中吸力式基础的完全排水、完全不排水和部分排水条件下静力和循环承载力计算理论;3.针对吸力式基础的长期服役性能,分析荷载引起的基础变形、固结沉降、循环再固结沉降和极端荷载下的“棘轮效应”。结论:1.现有的吸力式基础安装中沉贯阻力计算理论没有普适性;对于临界吸力的计算,由于没有考虑“土拱效应”,理论计算值均低估了安装吸力。2.对于粘土中吸力式基础承载力的计算需要考虑循环作用下土体的强度弱化和基础一土间空隙引起的承载力降低,而砂土中基础承载力计算需要考虑排水条件的影响。3.对于吸力式基础的长期服役性能,特别是基础变形的计算,目前还缺少成熟的计算理论。