2014-12-13 32 views
1

Monetdb是否支持Postgresql中的字符串函數concat_wshttp://www.postgresql.org/docs/9.1/static/functions-string.html)?monetdb中的字符串函數

編輯:Monetdb參考

我看在Monetdb reference有關支持的操作,但什麼也沒有相關的字符串函數。

+0

您是否在MonetDB手冊中找到任何內容? – 2014-12-13 06:51:39

+0

我沒有找到任何東西,我還在搜索:) – 2014-12-13 10:16:12

+0

搜索字符串聚集,string_agg,group_concat等似乎沒有產生任何有趣的東西。所以可能不會。問這個問題的更好的地點是他們維護的MonetDB開發者或郵件列表。 – 2014-12-13 12:12:03

回答

6

我去了MonetDB functions表中搜索。以下列表顯示了一組支持的字符串函數,省略了別名和最大參數。

  • ASCII:SELECT ASCII('a');97
  • CODE:SELECT CODE(97);a
  • CONCAT:SELECT CONCAT('foo', 'bar');foobar
  • INSERT:SELECT INSERT('foXXXar', 2, 3, 'ob');foobar
  • LEFT:SELECT LEFT('foobar', 3);foo
  • 長度:SELECT LENGTH('foobar');6
  • LOCATE:SELECT LOCATE('bar', 'foobar', 0);4
  • LOWER:SELECT LOWER('FOOBAR');foobar
  • LIKE:SELECT 'foobar' LIKE 'foo%';TRUE
  • LPAD:SELECT LPAD('foo', 6, '_');___foo
  • LTRIM:SELECT LTRIM('___foo','_');foo
  • REPEAT:SELECT REPEAT('foo','3');foofoofoo
  • RIGHT:SELECT RIGHT('foobar', 3);bar
  • RPAD:SELECT RPAD('foo', 6, '_');foo___
  • RTRIM:SELECT RTRIM('foo___','_');foo
  • SPACE:SELECT SPACE(4);→(4個空白字符)
  • SUBSTRING:SELECT SUBSTRING('foobar', 2, 4);ooba
  • TRIM:SELECT TRIM('___foo___','_');foo
  • UPPER:SELECT UPPER('foobar');FOOBAR
+0

你介意告訴我你是怎麼找到的?謝謝 ! – 2014-12-14 15:48:27

+2

'select * from functions'並從那裏繼續。 – 2014-12-18 14:14:33

+0

完美!感謝您的時間 ! – 2014-12-18 15:31:03