sql记录

sqlserver2008

(1)查询所有的数据库名字:

use master;
select *  from sysdatabases;

(2)查询指定库中用户建的的所有表:
select t.name from [指定库]..sysobjects  t where xtype=‘u‘ and status>=0

(3)查询指定表的描述:
select a.name as table_name,b.name as column_name,cast(isnull(c.[value],‘‘) as varchar(23)) as comments
from sys.tables a  inner join sys.columns b on b.object_id=a.object_id left join sys.extended_properties c on c.major_id=b.object_id and c.minor_id=b.column_id where a.name= ‘指定表‘;

-------------------------------------------------------------------------------------------------

mysql

(1)把某个表中查询的记录插入另一张表:

insert into 某库名.表名(guId,gxId,loginName,userName,phone,telephone,email,Duties,Type,createDate,serino,idnum,sex,birth,grade,status,oldid)
select UUID(),oid,name,name,phone,phone,‘‘,Position,‘3‘,‘‘,‘‘,Idcard,‘‘,‘‘,‘‘,‘‘,‘‘ from 某库名.另一表名;

时间: 2024-07-30 21:54:59

sql记录的相关文章

(十)PL/SQL记录

PL/SQL记录就是可以容纳不同类型的数据项的数据结构.记录由不同字段,类似于数据库表的行.例如,要保留跟踪图书馆中的书籍.可能要跟踪有关每本书下面的属性类似:标题,作者,主题,图书ID.包含一个字段为每个这些项目记录允许进行处理书籍作为一个逻辑单元信息. PL/SQL可以处理记录的以下几种类型:   基于表的记录   基于游标的记录   用户自定义记录      附:  Select * from customers;+----+----------+-----+-----------+---

mysql如何配置sql记录

原文链接:http://www.qqdeveloper.com/detail/11/1.html 为什么要记录sql记录 主要目的是为了检测我们的网站安全问题,有效的避免一些sql注入或者是xss攻击. 如何实现 这里主要以windows系统中的my.ini文件为例,Linux系统的配置文件是my.conf,本例中以5.6为例. ?方式一 ?    ?log = "D:/wamp64/logs/mysql.log" // 日子记录文件 ?    ?log_slow_queries =

查询SQLSERVER执行过的SQL记录

原文:查询SQLSERVER执行过的SQL记录 有的时候,需要知道SQLSERVER执行了什么语句,可以用下面的方法: SELECT TOP 1000 --创建时间 QS.creation_time, --查询语句 SUBSTRING(ST.text,(QS.statement_start_offset/2)+1, ((CASE QS.statement_end_offset WHEN -1 THEN DATALENGTH(st.text) ELSE QS.statement_end_offse

MySQL 查看执行的SQL记录

我们时常会有查看MySQL服务端执行的SQL记录.在MySQL5.1之后提供了支持,通过在启动时加入-l 或者--log选项即可: mysqld -l mysqld --log 在后面的版本(5.1.2)中开始改用--general_log: mysqld --general_log 开启后会在数据目录下看到生成一个日志文件,默认格式为:主机名.log 可在配置文件中设置开启日志: [mysqld] general_log = 1 general_log_file = /path/to #日志文

PL/SQL 记录 Record 简介

记录类型是表中当行数据结构的一个镜像.每个记录只存储一行数据,记录包含的是字段,而不是列. 1.用%rowtype属性隐式定义记录类型 declare individual individuals%rowtype --记录变量individual与individuals表的结构构成镜像,拥有表的所有字段 begin individual.individual_id:=1; --对变量的各个字段初始化 individual_id.first_name:='Jone'; individual_id.

mysql-关联查询sql记录

//查询账单关联订单 select o.id as id, o.order_no as orderNo, o.case_no as caseNo, o.send_time as sendTime, o.final_time as finalTime, (select ca.car_no from fm_order_case ca where ca.case_no = o.case_no) as carNo, (select co.service_money from fm_order_cost

SpringBoot配置 druid 数据源配置 慢SQL记录

spring: datasource: url: jdbc:mysql://127.0.0.12:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull username: root password: root druid: initialSize: 5 application: name: message-center secur

mysql表结构的修改-sql记录

1 ALTER TABLE tbl_sms_track add COLUMN SENDCONTENT VARCHAR(500) AFTER PLATEFROM_NAME; -- 添加一列 2 3 ALTER TABLE tbl_sms_track DROP COLUMN SENDCONTENT; -- 删除一列 4 5 ALTER TABLE tbl_sms_track MODIFY SIGN VARCHAR(400); -- 修改数据类型 6 7 ALTER TABLE tbl_sms_tra

PL/SQL 记录与集合

一.记录类型简介 不使用记录的PLSQL语句块 declare v_empno NUMBER; v_ename varchar2(20); v_job varchar2(9); v_mgr NUMBER; v_hiredate DATE; v_sal NUMBER(7,2); v_comm NUMBER(7,2); v_deptno NUMBER(2); begin select empno,ename,job,mgr,hiredate,sal,comm,deptno into v_empno,

log4jdbc实现慢查询sql记录

首先,明确一个概念,这个也是之前一直没怎么搞清楚的: log4jdbc一共有三个分支,log4jdbc是原版,最近终于加入Maven的主仓库中,fork之一是log4jdbc-remix,后来又再fork了一个log4jdbc-log4j2. 原版Log4jdbc:https://code.google.com/p/log4jdbc/ github地址:https://github.com/arthurblake/log4jdbc log4jdbc-remix地址:http://code.goo