2016-09-19 159 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;