`
ztttly
  • 浏览: 93954 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

sql语法,如何将一个数字转成字符串

    博客分类:
  • sql
阅读更多
1 问题:
在插入数据库时,oracle报错,说插入“无效字符”
仔细检查了一下才发现原来是
使用merger语句的时候,将一个表中的number类型的字段插入另一个表的varchar的类型的字段中。
2 解决:
于是我做了一个转换,将number类型的转成verchar类型的
merge into zt_test tt1

using ip tt

on (tt1.info_1 = cast(tt.id as varchar(20))) 

when matched then

  update
     set tt1.info = tt.ip,
        
         tt1.info_2 = tt.mask
 

when not matched then

  insert
  values
    (
     tt.id,
    
     tt.ip,
    
     tt.mask)
这里使用的cast函数。cast(tt.id as varchar(20))是将表中的id从number转成20位的varchar。
分享到:
评论

相关推荐

    ABAP字符串SQL Functions语法总结

    讲解了ABAP SQL Functions for Strings的使用

    ORACLE和SQL Server的语法区别

    这一部分概述了 Transact-SQL 和 PL/SQL 语言语法之间的相同点和不同点,并给出转换策略。 要将 Oracle DML 语句和 PL/SQL 程序迁移到 SQL Server 时,请按下列步骤执行: 1. 验证所有 SELECT、INSERT、UPDATE 和 ...

    SQL语法教材.pdf

    SQL语法教材.pdf SQL 语法说明 一、 利用 SELECT 指令选取数据 1. SELECT 语法基本架构 2. 选取全部资料 3. 指定字段 4. 选取不重复的数据 5. 衍生字段 6. 数据排序 7. 资料分组 8. 加上选择条件 9. 使用万用字符 ...

    SQL Substring提取部分字符串

     SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样: 参数: expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数...

    sql字符串函数集锦

    介绍sql常用的字符串函数及语法说明 介绍sql常用的字符串函数及语法说明

    Sql中将datetime转换成字符串的方法(CONVERT)

    [, style])二、这里注重说明一下style的含义:style 是将DATATIME 和SMALLDATETIME 数据转换为字符串时所选用的由SQL Server 系统提供的转换样式编号,不同的样式编号有不同的输出格式;一般在时间类型(datetime,...

    oracle和SQL的语法区别

    5. 用“+”字符串串联运算符代替“||”字符串串联运算符。 6. 用 Transact-SQL 程序代替 PL/SQL 程序。 7. 把所有 PL/SQL 游标改为非游标 SELECT 语句或 Transact-SQL 游标。 8. 用 Transact-SQL 过程代替 PL/SQL...

    简易sql词法分析器和语法分析器.zip

    单词符号的类型包括关键字、标识符、界符、运算符、整数、浮点数、字符串。 在词法分析的实现中我们分别实现了两套机制:手工构造词法分析以及基于 NFA 转 DFA 的确定化以及 DFA 最小化算法,下面我将详细这两种实现...

    ibatis 连接字符串 SqlMapConfig.xml

    NULL 博文链接:https://wuxiubing.iteye.com/blog/1010635

    EditPlus 支持 SQL 语法高亮配置文件 sql.stx

    此文件没有区分各种关键字的不同,而且竟然将双引号认定为字符串包括符。于是我重写了一份 sql.stx 文件,改善了发现的上述问题。  下载文件之后,将文件放在一个确定的位置,不要放在桌面这些临时位置。然后在 ...

    SQL Server截取字符串.docx

    比较全的SQL Server截取字符串语法,可以截取指定字段某一个字符的前面/后面的字符串,测试过可用。

    动态SQL语句基本语法。动态SQL语句基本语法

    Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名,数据库名之类作为变量时,必须用动态SQL 错误: declare @fname varchar(20) set @fname = 'FiledName' Select ...

    SQL语法关于&、双引号、和单引号的解释

    ASP中使用SQL时关于&、双引号、和单引号的解释及关于Insert字符串的方法

    php判断字符串在另一个字符串位置的方法

    strstr()函数搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。 语法复制代码 代码如下:strstr(string,search)输出结果”@exe.com...

    基本静态sql语法,削除空格

    基本的sql,用于简化文档处理……包括取出前后空格,替代一些列中的特定字符串等。

    js-sql-parser:用jison编写SQL(select)解析器。 将SQL解析为抽象语法树(AST),然后字符串化回SQL。 sql语法遵循https:dev.mysql.comdocrefman5.7enselect.html

    sql语法遵循新闻自v1.3.0 起修复bug tableFactor别名从v1.2.2开始,增加了对“`”引号别名的支持 BUG修复字符串化的关键字having自V1.2.1。 自v1.2.0起,错字“参考”已固定为“参考”。 有关更多更改,请参阅...

    MySQL prepare语句的SQL语法

    MySQL prepare语法: PREPARE statement_name FROM preparable_SQL_statement; /*定义*/ EXECUTE statement_name [USING @var_name [, @var_name...preparable_stmt可以是一个文字字符串,也可以是一个包含了语句文本的

    LINQ_to_SQL语法及实例大全

    1.包含一个对象: 31 2.包含多个值: 32 LINQ to SQL语句(8)之Concat/Union/Intersect/Except 32 Concat/Union/Intersect/Except操作 32 Concat(连接) 32 1.简单形式: 33 2.复 合形式: 33 Union(合并) 33 ...

    SQL 语法总结.md

    @Author:Runsen SQL 语法基础 库级操作语句 表级操作语句 在已有表中添加列 ...字符串:String 哈希:hash 列表:List set 类型 Sorted Set 类型 MongoDB 基本语法 库级操作语句 集合操作语句 文档操作

    sqlserver (parse name)字符串截取的方法

    select parsename(ip,1) from cs,2,3,4 中的1指得是第一个小数点后的数字,从右向左数,倒序. 代码如下:Select parsename(‘A,B,C.C,E.F’,2)—parsename的语法就是 截取点 ‘.’ 后面的字符串,1为倒数第一,2为...

Global site tag (gtag.js) - Google Analytics