SQL 字符串函数
************************************************************
*
ASCII
--
->ASCII ( character_expression ) --->返回字符表达式最左端字符的 ASCII 代码值。
*
select
ascii
(
'
abcdef
'
)
*
CHAR
--
->CHAR ( integer_expression )--->将 int ASCII 代码转换为字符的字符串函数。
*
SELECT
char
(
97
)
***************************************************************************************************************************************************************************************
*
NCHAR
--
->NCHAR ( integer_expression )--->根据 Unicode 标准所进行的定义,用给定整数代码返回 Unicode 字符。
*
select
nchar
(
31206
)
*
UNICODE
--
->UNICODE ( 'ncharacter_expression' )--->按照 Unicode 标准的定义,返回输入表达式的第一个字符的整数值。
*
select
unicode
(
'
秦
'
)
***************************************************************************************************************************************************************************************
*
LTRIM
--
->LTRIM ( character_expression )--->删除起始空格后返回字符表达式。
*
select
ltrim
(
'
abcde
'
)
*
RTRIM
--
->RTRIM ( character_expression ) --->截断所有尾随空格后返回一个字符串。
*
select
rtrim
(
'
abcde
'
)
***************************************************************************************************************************************************************************************
*
LOWER
--
->LOWER ( c
相关文档:
# MySQL-Front 5.1 (Build 4.2)
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE */;
/*!40101 SET SQL_MODE='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES */;
/*!40103 SET SQL_NOTES='ON' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS */ ......
本译文采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议发布,转载请保留此信息
译者:马齿苋 | 链接:http://www.dbabeta.com/2010/oracle-sql-server-comparison-i.html
作者:Sadequl Hussain | 原文:http://www.sql-server-performance.com/articles/dba/oracle_sql_server_comparison_p1.aspx
一 ......
begin
for item in (select * from user_constraints a where a.constraint_type = 'R') loop
execute immediate 'alter table ' || item.table_name || ' disable constraint ' || item.constraint_name;
end loop;
end;
/ ......
SQL函数 left()、charindex()的使用
1、left()
LEFT (<character_expression>, <integer_expression>)
返回character_expression 左起 integer_expression 个字符。
2.charindex()
返回字符串中某个指定的子串出现的开始位置。
CHARINDEX (<’substring_expression’>, <expressio ......
事务就是负责把一系列操作看做一个独立的逻辑单元,这些操作要么同时成功,要么同时失败。下面是一个经典的例子:
create procedure TransferMoeny
(
@fromAccountNo varchar(50),-- 转出账号
@ToAccountNo varchar(50),--转入账号
& ......