小编Leb*_*ene的帖子

如果为空,则返回替代值?

您好,我正在使用 postgres 12。我已经学习了几天了。

我想知道是否可以写入 CREATE TABLE 阶段:IF column_x is NULL, return 'alternative value'

这是我当前的表:

CREATE OR REPLACE FUNCTION update_modified_column()
RETURNS TRIGGER AS $$
BEGIN
      NEW.modified = NOW(); 
      RETURN NEW;
END;
$$ LANGUAGE plpgsql;

CREATE TABLE example (
    id BIGSERIAL NOT NULL PRIMARY KEY,
    entry_name VARCHAR(150) NOT NULL UNIQUE,
    about VARCHAR(1500),
    org_type VARCHAR(150),
    category VARCHAR(150),
    sub_categories VARCHAR(300),
    website_link VARCHAR(300) UNIQUE,
    membership VARCHAR(100),
    instagram VARCHAR(150) UNIQUE,
    twitter VARCHAR(150) UNIQUE,
    link_lists VARCHAR(100) UNIQUE,
    facebook VARCHAR(200) UNIQUE,
    youtube VARCHAR(200) UNIQUE,
    podcast VARCHAR(200) …
Run Code Online (Sandbox Code Playgroud)

postgresql nullif

4
推荐指数
1
解决办法
2339
查看次数

标签 统计

nullif ×1

postgresql ×1