USE [UILogDB]
GO
/****** Object: UserDefinedFunction [dbo].[Sub_UrlHost] Script Date: 11/09/2011 09:25:02 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <jianxiong>
-- Create date: <Create Date, ,>
-- Description: <Description, ,>
-- =============================================
ALTER FUNCTION [dbo].[Sub_UrlHost] (@Url varchar(300))
RETURNS varchar(300)
AS
BEGIN
if (CHARINDEX('/',@Url,8)=0)
return @Url
return (replace(replace(SUBSTRING(@Url,1,CHARINDEX('/',@Url,8)),'http://',''),'/',''))
END
分享到:
相关推荐
### T-SQL函数实战教程知识点总结 #### 一、T-SQL概述 T-SQL(Transact-SQL)是微软开发的一种专用于SQL Server的关系型数据库管理系统中的编程语言。它是SQL标准的一个扩展版本,增加了变量、运算符、函数、流程...
SubString中间截取字符串函数 Left左截取字符串函数 stuff指定位置插入字符串、删掉字符串函数 查看数据库信息功能大全 存储过程解析大全 获取月份的月初月末时间 Convert转换数据类型函数(格式化字符串) newid...
虽然原文中的内容较为重复且不连贯,但可以推断出作者意在介绍SQL中常用的聚合函数、数学函数、日期时间函数以及字符串处理函数等。接下来,将详细阐述这些知识点。 ### SQL聚合函数 1. **AVG(平均值)**: - `...
### Hive函数大全详解 Hive是一种数据仓库工具,它提供了SQL-like语言(HiveQL)来处理存储在Hadoop文件系统中的大型数据集。本文档将详细介绍Hive中各种常用的函数及其用法,并通过示例帮助理解每个函数的功能。 ...
使用`substring`和`substr`函数也可以实现字符串截取的功能。 #### 宽表设计与优化 最后,作者提到的“宽表”概念也是值得我们关注的一个点。宽表通常是指通过连接多个表并选择出需要的字段来构建的一个表,其目的...
string connectionString = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=yourHost)(PORT=yourPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=yourServiceName)));User Id=your...
SQL> host copy f:\aaa.txt e:\ddd.txt ``` 9. **查看表结构** - **命令**: `desc 表名` - **描述**: 查看表的列定义和约束。 - **示例**: ```sql SQL> desc tbl_student ``` 10. **获得当前时间** - **...
在Oracle SQL中,单行函数是处理单个数据项的函数,如`LENGTH`计算字符串长度,`REPLACE`进行替换,`SUBSTR`截取字符串,`ROUND`和`TRUNC`进行数字四舍五入和截断,以及`MOD`计算余数。`DUAL`表是一个虚拟表,常用于...
总的来说,Oracle数据库的操作涉及多种SQL语法和内置函数,理解并熟练掌握这些知识对于数据库管理和开发至关重要。通过李兴华老师的课程,我们可以系统地学习和实践这些基础操作,为实际工作中的数据处理打下坚实...
- `string $host`:MySQL 服务器地址。 - `string $username`:用户名。 - `string $password`:密码。 - **示例**:`mysql_connect('localhost', 'root', '')` 结果为 MySQL 连接资源。 **2. mysql_select_db()...
6. **字符串操作**:PHP提供了丰富的字符串处理函数,如`strlen()`计算字符串长度,`substr()`截取子串,`str_replace()`替换字符串中的指定字符等。 **PHP与HTML结合** PHP脚本可以在HTML文件中嵌入,通过开始和...
- 当SQL语句的长度大于LINESIZE时,是否在显示时截取SQL语句: `set trimout on/off` - 是否在屏幕上显示输出的内容,主要用与SPOOL结合使用: `set trimspool on/off` - 将SPOOL输出中每行后面多余的空格去掉: `...
- `mysqldump -u user -d --add-drop-table database_name > file.sql`: 这条命令将`database_name`数据库中的表结构导出到`file.sql`文件中,并且在每个表的导出之前加上了`DROP TABLE`语句,以便在导入时可以先...
- 常用函数:`strpos()` 查找子串位置,`substr()` 截取子串,`strtolower()` 和 `strtoupper()` 转换大小写 7. **错误与异常处理** - 错误报告:`error_reporting(E_ALL);` - 自定义错误处理:`set_error_...
3. **内置函数**:VBScript提供了一系列内置函数,如`MsgBox`用于弹出对话框,`InputBox`获取用户输入,`Len`计算字符串长度,`Mid`截取字符串,`InStr`查找子字符串位置,`Left`和`Right`截取字符串首尾字符等。...
这里首先从原始 SQL 查询语句中截取 `FROM` 部分,构造出一个新的 SQL 查询来获取总的记录数。这是实现分页的基础,因为我们需要知道数据总量以便计算出总共需要多少个页面。 #### 2. 计算分页参数 ```php // 计算...
6. **字符串处理**:包括字符串的拼接、查找、替换、截取等操作,以及str_replace、substr等函数的应用。 7. **文件操作**:讲解如何读写文件、创建目录,以及文件上传和下载的基本实现。 8. **表单处理**:介绍...
3. **字符串处理**:脚本使用了字符串截取操作,如 `${ping_result:23:1}` 和 `${ping_result:46:4}`,这些是Bash的切片操作,分别获取ping响应字符串中第23个字符和第46到第49个字符(包含第49个),以提取成功ping...
- **substr()**: 截取字符串,可能在处理较长的SQL语句时需要截取部分数据。 - **fwrite()**: 向文件写入数据,将生成的SQL语句写入备份文件。 **3. 实现思路** 实现PHP自动备份数据库的基本思路是: 1. 连接到...