插入一个值 此值是求一个列的最大值,最大值前几位必须跟 指定的变量一样,并把值加1 后插入表中 inster into
bbbb
value
要查询的值 SELECT
MAX(WOMAN_CD) as b
FROM
m_woman
WHERE
WOMAN_CD LIKE '变量 ' '% ' 这是我想的 查询 但是变量已经带单引号了 怎么加后面的通配呢 还有怎么把 返回的结果直接在数据库里加一呢 并把最后结果插入一个值中
还有就是 变量和 '%'怎么连上 我传 的变量已经是'0001'这样了高手解答一下 项目卡这了
bbbb
value
要查询的值 SELECT
MAX(WOMAN_CD) as b
FROM
m_woman
WHERE
WOMAN_CD LIKE '变量 ' '% ' 这是我想的 查询 但是变量已经带单引号了 怎么加后面的通配呢 还有怎么把 返回的结果直接在数据库里加一呢 并把最后结果插入一个值中
还有就是 变量和 '%'怎么连上 我传 的变量已经是'0001'这样了高手解答一下 项目卡这了
select MAX(WOMAN_CD)+1 from m_woman
where WOMAN_CD LIKE '变量'|| '%'
可以这样:
声明一个同类型的变量,比如:
declare varchar(20) strName;
select into strName Max(WOMAN_CD) + 1 from m_woman where ...