mysql中将int转为_mysql – 将int转换为varchar
您將需要
cast或
convert作為CHAR數(shù)據(jù)類型,沒有varchar數(shù)據(jù)類型,您可以將數(shù)據(jù)轉(zhuǎn)換/轉(zhuǎn)換為:
select CAST(id as CHAR(50)) as col1
from t9;
select CONVERT(id, CHAR(50)) as colI1
from t9;
請參見以下SQL – 在操作中 – 在SQL Fiddle:
/*! Build Schema */
create table t9 (id INT, name VARCHAR(55));
insert into t9 (id, name) values (2, 'bob');
/*! SQL Queries */
select CAST(id as CHAR(50)) as col1 from t9;
select CONVERT(id, CHAR(50)) as colI1 from t9;
除了您嘗試轉(zhuǎn)換為不正確的數(shù)據(jù)類型的事實(shí),您用于轉(zhuǎn)換的語法不正確。 convert函數(shù)使用以下語句,其中expr是您的列或值:
CONVERT(expr,type)
要么
CONVERT(expr USING transcoding_name)
您的原始查詢語法向后。
總結(jié)
以上是生活随笔為你收集整理的mysql中将int转为_mysql – 将int转换为varchar的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: msp430中如何连续对位进行取反_四元
- 下一篇: 简单的mysql左链接_简单谈谈mysq