1.第一个SQL 背景:需要找到SQL Server数据库中,包含某个字符串的表,输出表和包含该字符串的列。 第二是监控oracle数据库的SQL 背景:客户端程序连数据库,通过操作程序界面,来找到对应的表。 注:SQL_TEST字段只能取前1000个字符。 如果想再PL ...
SQL新建触发器监控某个表上的字段新增,更新,删除时记录在一个新建的数据库日志表上 以下示例以,在表table monitor上新增触发器tr sto,监控表上的field monitor的变化值,并将相关信息记录在新建表log sto上 ...
2022-03-21 09:31 0 1033 推荐指数:
1.第一个SQL 背景:需要找到SQL Server数据库中,包含某个字符串的表,输出表和包含该字符串的列。 第二是监控oracle数据库的SQL 背景:客户端程序连数据库,通过操作程序界面,来找到对应的表。 注:SQL_TEST字段只能取前1000个字符。 如果想再PL ...
一、当用一个表中的数据来更新另一个表中的数据, T-SQL提供多种写法(下面列出了二种),但建议用第一种写法,虽然传统,但结构清晰。 并且要注意,当用一个表中的数据来更新另一个表中的数据时,二个表一定要有关联! 1. update t1 set t1.c2 = t2.c2 ...
扩展字段 ...
1.更改表名 alter table 表名 rename to 新表名 2.更改字段名 alter table 表名 rename 字段名 to 新字段名 3.增加列 ALTER TABLE ud_web_site_configuration ADD COLUMN ...
经常遇到统计报表中,子表记录合并为一个字段的情况。例如:省表中各省经济水平前五的城市统计。 有如下两表:dbo.省 和 dbo.市 (好吧,你可能会吐槽为什么用中文表名,其实我是为了方便查找替换) 这里暂时不考虑经济水平前五这种外部条件,期望将所有城市使用中文逗号拼接起来,如图 ...
SQL:select column_name,data_type from all_tab_columns where table_name=upper('table_name'); 执行: END ...
有时候需要些插入语句需要写字段名称,但由于字段很多所有比较麻烦。用以下的语句就可以直接把所有字段名称查出来直接用了 select GROUP_CONCAT(COLUMN_NAME) from information_schema.COLUMNS where table_name ...
最近需要批量更新表字段属性(如TBZYBRLCXXBQ201、TBZYBRLCXXBQ202、TBZYBRLCXXBQ203……)由于表太多,所以需要使用升级脚本来批量更新表字段属性(批量增加表字段同理) ...