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为左补齐