挂号补单功能的完善
This commit is contained in:
28
sql/迁移记录-DB变更记录/check_identifier_no_column.sql
Normal file
28
sql/迁移记录-DB变更记录/check_identifier_no_column.sql
Normal file
@@ -0,0 +1,28 @@
|
||||
-- 检查 adm_patient_identifier 表是否存在 identifier_no 列
|
||||
-- 执行方式:使用Navicat Premium或其他PostgreSQL客户端工具连接到数据库后执行
|
||||
|
||||
-- 检查列是否存在
|
||||
SELECT
|
||||
column_name,
|
||||
data_type,
|
||||
character_maximum_length,
|
||||
is_nullable
|
||||
FROM information_schema.columns
|
||||
WHERE table_schema = 'hisdev'
|
||||
AND table_name = 'adm_patient_identifier'
|
||||
AND column_name = 'identifier_no';
|
||||
|
||||
-- 如果上面的查询返回空结果,说明列不存在,需要执行以下SQL添加列:
|
||||
-- ALTER TABLE adm_patient_identifier ADD COLUMN identifier_no VARCHAR(255);
|
||||
-- COMMENT ON COLUMN adm_patient_identifier.identifier_no IS '标识号(就诊卡号)';
|
||||
|
||||
-- 检查表的所有列
|
||||
SELECT
|
||||
column_name,
|
||||
data_type,
|
||||
character_maximum_length
|
||||
FROM information_schema.columns
|
||||
WHERE table_schema = 'hisdev'
|
||||
AND table_name = 'adm_patient_identifier'
|
||||
ORDER BY ordinal_position;
|
||||
|
||||
Reference in New Issue
Block a user