1. 一個sql函數名,如果字元串不夠位數的話就在前面加上指定位數指定字元
select replace(space(指定位數-len('欄位')),space(1),'補位字元')+ltrim(str('欄位'))這個 你拿去改對應就ok了的
2. sql 加空格語句
string str;
int x;//x是你要加的空格的個數
for(i=0i<x;i++)
{
str+=" ";
}
把str放到你的SQL語句里就行了
3. sql 批量寫入空格 如何在A表的B列批量寫入一個空格字元。
update A set B = ' '
單引號中間加上一個空格,而不是連續的兩個單引號。
然後你可以 select '('+B+')' from A
看看有木有加上
4. 求助Access資料庫SQL語句:在表A中的B列數據每4位後面插入一個空格符號.
update a set a.b = mid(a.b,1,4) + ' ' + mid(a.b,5,len(a.b) - 4) where ......
5. 關於SQL寫入數據加空格的字元串的問題,請教高手
我覺得可以這樣:用IF 語句,如果 當前的a(n)不為空,在a(n-1)插入一個字元串,如為空則結束。前提是元素一定存在。
6. sql不足20位的代碼後面加空格,如何寫
oracle用rpad(欄位,20)試試,不行的話rpad(欄位,20,' ')再試試。
sql server中好像是有個space的函數,不過裡面的字元需要用20-len(欄位)來計算才行,而且沒這么用過不知道行不行。
7. 資料庫SQL里有張表銀行卡信息,表裡的銀行卡號的約束既要16數、又要每四位數之間有空格怎麼寫
兩種方案,要麼你的資料庫欄位設置為18個字元,這樣在銀行卡號的存儲時設置4位空格另外一種是在資料庫中約束16字元存儲16位銀行卡信息。在讀取顯示出來的時候處理為4位數字加空格。推薦後種
8. SQL中右邊添加space
SPACE()函數的基本工作,該函數將返回5個空格。
SQLServer中的此函數有助於返回具有指定數量的空格的字元串。此函數在具有相同名稱的MYSQL中也可用。
9. sql 語句中 如何在一個指定插入n 個 空格
配合Replace、len函數
SELECT
Replace(space(20-len(ColumnName)),'' '','' '')+
ColumnName
From Table
將ColumnName不足20位的空格補齊。
10. sql 加空格語句
select rpad('aaa',5,' ') from al;
--5表示將查詢結果補齊為5位,' '標識用空格補齊, 同樣還有lpad為左補齊