Redshift DROP FUNCTION で UDF を削除する

概要

  • DROP FUNCTION で関数名と引数の指定が必要。

対応

  • 作成sql
CREATE FUNCTION f_hoge(tag_str VARCHAR, tag_number int)
RETURNS bool
IMMUTABLE AS $$
try:
  target_arr = tag_str.split(",")
  return '_' in target_arr[tag_number]
except: return False
$$ LANGUAGE plpythonu;
  • 削除sql
DROP FUNCTION f_hoge(tag_str VARCHAR, tag_number int)

参考リンク

DROP FUNCTION - Amazon Redshift

arrow_back

Previous

^@ NULL文字の削除

Next

mac の homebrew で postgresql pl/Python を使いたい
arrow_forward