2016-09-19 196 views

回答

0

您可以使用TRIM()函数中添加。

例1

INSERT INTO table_name (column1,column2,column3,...) 
VALUES (TRIM(' value1 '),TRIM(' value2 '),TRIM(' value3 '),...); 

结果:

“值1” ....为了去除空白根据你的表名和列名

+0

no ..我想删除数据库中的空白条目。看看图片 – Rahul

+0

好吧,我不能看到图片,因为网页过滤在这里,所以我假设你想删除一个空白的行吗? @Rahul – Spiderman

+0

每当我把数据放入我的数据库时,它只插入一列。其余的列插入空,当我下一次添加时,数据进入下一行,而不是我想要它进入同一行,但不同的列 – Rahul

0

利用以下查询您的数据库中的条目。

DELETE FROM "table name" WHERE "column name" IS NULL; 

,并在顺序使用下面的查询来更新现有的行

UPDATE "table name" SET "column name" = "any thing" WHERE "condition"; 
+0

@Rahul你能描述一下你为了插入数据而执行什么逻辑吗?以及你想要插入什么?谢谢 –

1

嗨,你可以使用TRIM()函数和替换()用于/ R/N

select replace(replace(trim(coloum_name),'/r',''),'/n','') from table; 

,是的,你可以用

select coalesce(coloum_with_null,'any_value') from table;