當前位置:首頁 » 編程語言 » sql把數字轉化為字元串

sql把數字轉化為字元串

發布時間: 2022-12-27 20:42:24

sql 怎麼將數值型轉換成字元

方法1
select cast ( 123 as nvarchar(10) );
方法2

select convert( nvarchar(10), 123 );

Ⅱ sql語句怎樣把查詢出來的數字轉換陳字元

很簡單啊。
string Sqlstr = "0120";//假設這個是從資料庫取出的值
string[] arrs = new string[] { "零", "壹", "貳" ,"叄",'肆"};//這里是從1到9的大寫。。。你可以一直寫下去
char[] chars = Sqlstr.ToCharArray();//把從資料庫獲取的數字轉換成char類型
StringBuilder sb = new StringBuilder();
for (int index = 0; index < chars.Length; index++)
{
string newValue = arrs[int.Parse(chars[index].ToString())];//這一句是核心,我們每獲取一個數字,因為我們0是對應零的,1是對應壹的,2是對應貳的。。。所以,我就可以在arrs這個數據獲取到相應的值。就OK了
sb.Append(newValue);//沒獲取一個就放進sb裡面,最後輸出來了。
}

Ⅲ 有沒有函數在SQL查詢時將DB2資料庫中一個數字型的欄位轉換為字元串類型

可以用convert或cast。
select cast(123 as varchar)
select convert(varchar,123)

Ⅳ mysql中int型的數字怎麼轉換成字元串

MySQL 數字類型轉換函數(concat/cast)。

1、將Int 轉為varchar經常用 concat函數,比如concat(8,』0′) 得到字元串 』80′。

2、將varchar 轉為Int 用 cast(a as signed) a為varchar類型的字元串。

總結:類型轉換和SQL Server一樣,就是類型參數有點點不同 : CAST(xxx AS 類型) , CONVERT(xxx,類型)。

(4)sql把數字轉化為字元串擴展閱讀:

可用的類型:

二進制,同帶binary前綴的效果 : BINARY

字元型,可帶參數 : CHAR()

日期 : DATE

時間: TIME

日期時間型 : DATETIME

浮點數 : DECIMAL

整數 : SIGNED

無符號整數 : UNSIGNED

cast函數運行示例

Ⅳ 在sql server2000中,如何把整型欄位轉換成字元串型欄位

使用函數STR()

STR
由數字數據轉換來的字元數據。

語法
STR ( float_expression [ , length [ , decimal ] ] )

參數
float_expression

是帶小數點的近似數字 (float) 數據類型的表達式。不要在 STR 函數中將函數或子查詢用作 float_expression。

length

是總長度,包括小數點、符號、數字或空格。默認值為 10。

decimal

是小數點右邊的位數。

返回類型
char

注釋
如果為 STR 提供 length 和 decimal 參數值,則這些值應該是正數。在默認情況下或者小數參數為 0 時,數字四捨五入為整數。指定長度應該大於或等於小數點前面的數字加上數字元號(若有)的長度。短的 float_expression 在指定長度內右對齊,長的 float_expression 則截斷為指定的小數位數。例如,STR(12,10) 輸出的結果是 12,在結果集內右對齊。而 STR(1223, 2) 則將結果集截斷為 **。可以嵌套字元串函數。

說明 若要轉換為 Unicode 數據,請在 CONVERT 或 CAST 轉換函數內使用 STR。

示例
A. 使用 STR
下例將包含五個數字和一個小數點的表達式轉換為有六個位置的字元串。數字的小數部分四捨五入為一個小數位。

SELECT STR(123.45, 6, 1)
GO

下面是結果集:

------
123.5

(1 row(s) affected)

當表達式超出指定長度時,字元串為指定長度返回 **。

SELECT STR(123.45, 2, 2)
GO

下面是結果集:

--
**

(1 row(s) affected)

即使數字數據嵌套在 STR內,結果集也是帶指定格式的字元數據。

SELECT STR (FLOOR (123.45), 8, 3)
GO

下面是結果集:

--------
123.000

(1 row(s) affected)

Ⅵ sparksqlint轉string

1、首先打開sql軟體,並登陸注冊自己的賬號。
2、其次點擊該軟體主界面的sparksqlint選項並找到該選項中的轉換選項。
3、最後在該選項中找到string點擊進行轉換即可。

Ⅶ 數字轉字元串,如何寫sql

num1是主鍵,類型是int,num2是外鍵,類型是text, num2中可以是多個值也可以使一個值,如num2中一列有4個值(1,2,3,4),num1中分別有4列值為1,2,3,4,要num1和num2比較,num1=num2,如何把num2轉換為單獨的1,2,3,4
我要查詢,select * from table1,table2 where num1=num2 那num1=num2這塊怎麼寫啊,num1是4個值,num2是一個值,查出來的結果也是4個值的

Ⅷ sql如何把number轉化成string

可以通過調用number值的4個函數來將其轉換成string:
1.toString()。
2.toFixed()。
3.toExponential()。
4.toPrecision()。
比如:
var a = 42;
console.log(a.toString(2));//101010
console.log(a.toString());//42
console.log("0x" + a.toString(16));//0x2a
var b = 0xff;
console.log(b.toString());//255

熱點內容
招標伺服器雲 發布:2024-05-19 20:04:19 瀏覽:583
搭建小米雲伺服器 發布:2024-05-19 19:43:17 瀏覽:130
蘋果手機備忘錄怎麼加密 發布:2024-05-19 18:57:57 瀏覽:16
光榮腳本 發布:2024-05-19 18:57:48 瀏覽:997
pythonjson字元串 發布:2024-05-19 18:51:43 瀏覽:253
什麼是伺服器廠商介紹 發布:2024-05-19 18:50:09 瀏覽:371
伺服器網卡硬體型號怎麼看 發布:2024-05-19 18:36:41 瀏覽:666
修改pve伺服器ip 發布:2024-05-19 18:31:52 瀏覽:469
微信密碼忘記了如何取出裡面的錢 發布:2024-05-19 18:27:35 瀏覽:330
vs2005反編譯 發布:2024-05-19 18:26:34 瀏覽:364