1. 程式人生 > >觸發器動態獲取當前行的某欄位的值

觸發器動態獲取當前行的某欄位的值

create trigger del_reply
on Article
for delete
as
declare @id int
set @id=(select classID from deleted)
delete Reply where [email protected]

GO

這是一個刪除的觸發器,當刪除 Article 表中的一條記錄時,就把表 Reply 中 classID欄位值和此記錄的 classID值相同的記錄全部刪除掉

相關推薦

觸發器動態獲取前行

create trigger del_replyon Articlefor deleteasdeclare @id intset @id=(select classID from deleted)delete Reply where [email protected

delphi 取得資料集的六種方法

//取name欄位的示例   edit1.Text:=ADOquery1.Fields[2].AsString;   //取得資料表的第二個欄位的值 edit2.Text:=ADOquery1.FieldValues['name']; edit3.Text:=

jquery獲取 table tr 當前

HTML <tbody> <tr> <td class="prament">id</td> <td> <input value=> <button>提交</button>

把A表的賦B表中的

CREATE TABLE zhtt_a ( a VARCHAR2(10),b VARCHAR2(10) ); CREATE TABLE zhtt_b ( a VARCHAR2(10),b VARCHAR2(10) ); insert into zhtt_a values(

SSM後臺程式碼獲取頁面表單的一個注意點

SSM框架的自動繫結機制利用前臺標籤的name屬性和POJO中的成員名一致進行繫結。例如:POJOpublic class User{private String tlrNo;private String password;........}頁面表單:<form act

MySQL根據一個或者多個查詢重複資料,並且保留最大的記錄

問題場景 當系統沒有處理好併發操作的情況下,操作人員同時操作一張表的情況下,資料庫有可能被插入相同記錄,這些會帶來隱藏的bug。 解決思路一 解決併發操作的衝突。 解決思路二 對資料庫(MySQL)某張表去重,首先確定你的業務是否允許重複,不允許你

GridView根據迴圈按鈕獲取前行ID或其他

在用GridView控制元件時,我們經常會碰到獲取當前行的索引,通過索引進行許多操作。例如,可以獲得當前行某一個控制元件元素;設定某一元素的值等等。 下面結合例項介紹幾種獲得GridView當前行索引值的方法。 例項: ① 目的:獲取GridView中RowCommand的

PostgreSQL 獲取含有的 table

需求:找到所有的含有 n_jbfy 的表名 SELECT c.relname, col_description (a.attrelid, a.attnum) AS COMMENT, format_type (a.atttypid, a.atttypmod) AS TYPE,

mysql 觸發器 監聽這個表插入時增加資料 在變動時進行觸發

專案觸發器 在mysql 表中增加  需求 當這個表 新增記錄的時候觸發 DROP TRIGGER IF EXISTS t_make_data; //刪除原先的觸發器 CREATE TRIGGER t

AE中獲取資料表中唯一

{ 9              // 得到IFeatureCursor遊標 10             IFeatureCursor pCursor = pFeatureClass.Search( null , false );11 12              // coClass物件例項生成 13

【Oracle】觸發器更新後自動更新

CREATE OR REPLACE TRIGGER tig_d22_face   BEFORE UPDATE   ON HRM_ECARD.HRM_CARD_CD_D22_FACE   FOR EACH ROWBEGIN   IF UPDATING ('HCI_COMPUTE

獲取分組後取最大一條記錄(求每個類別中最大的的列表)

獲取分組後取某欄位最大一條記錄 方法一:(效率最高) select a.* from test a, (select type,max(typeindex) typeindex from test group by type) b where a.

如何動態獲取資料庫裡面的以…

private String getResult(String sql){      Connection conn=null;   ResultSet rs=null;   conn= DBConnection.getConnection(Constants.DATABASE_PATH_STYLE

如何獲取前行集合

key del int getent 字段值 字段 nes 方法 obj 如想獲取單據體當前行字段值,可以參看下面代碼//獲取單據體或者子單據體字段值 需要先查找到相應單據體 string entityKey = "需要查找的單據體Key";//獲取單據

C#反射獲取某個類的屬性方法

 在LitJson裡面有個類是JsonMapper 對映 有些方法          public static T ToObject<T>(JsonReader reader);     &nb

SQL Server 2008獲取一個表的,型別,長度,是否主鍵,是否為空,註釋等資訊

SELECT [表名]= case when a.colorder=1 then d. name else '' end , [表說明]= case when

mysql 關於去重查詢

 使用distinct 和 group by 對於查詢多欄位,而只對一個欄位去重是查不到正確值得,因為distinct 後面跟多欄位,mysql會對只有這些子對完全重複才能去重,而group by 查詢的欄位也只能在 group 

sqlserver 獲取所有表的型別等資訊

USE [MultipleAnalysisDataFY] GO /****** Object: View [dbo].[selectfieldtype] Script Date: 2018/11/7 星期三 12:02:27 ******/ SET ANSI_NULLS ON GO SET

pymysql獲取要查詢的名(列名)

使用pymysql連線資料庫進行查詢時,獲取的只是查詢的結果,並不包含列名。 可以使用cursor.description來獲取列名的相關資訊。執行結果如下所示。 #!/usr/bin/env/python # -*- coding:utf-8 -*- import pymysql

js把頁面明細行資料多個組成陣列,並獲取某個最大和其次大的資料賦到文字框;

要求:前臺新增頁面的明細行中,有列下拉框選擇分類和一列付款金額的輸入框,明細行上面有兩個輸入框,要求在明細行選擇的分類和付款金額中篩選付款金額之和第一高的的分類和金額、第二高的分類和金額自動複製到上面的兩個輸入框中; 思路:迴圈明細表,把所有的明細表的分類和付款金額放到json陣列中,然後迴圈j