首页 > 数据库 >SQL SERVER 2008 复制所有表结构、触发器、存储过程、视图等(海典传输初始化)(二)(对一中的语句进行解析或者替换)

SQL SERVER 2008 复制所有表结构、触发器、存储过程、视图等(海典传输初始化)(二)(对一中的语句进行解析或者替换)

时间:2022-08-18 17:45:55浏览次数:45  
标签:语句 name dbo 视图 SERVER SQL select uid

一、对于p_get_usertable中的语句:

1、获取所有用户表(并且架构为dbo。感觉可以不要该限制)的表名:

select a.name from sysobjects a,sysusers b    
where a.xtype = 'u' and b.uid = a.uid and b.name = 'dbo'

以上的系统表为sql server2000 ,可以使用sql server 2005之后的系统基表:

select name
from sys.objects  
where type = 'u' and SCHEMA_NAME(schema_id) = 'dbo'

 

标签:语句,name,dbo,视图,SERVER,SQL,select,uid
From: https://www.cnblogs.com/sound-of-wind-rain/p/16599532.html

相关文章

  • canal同步mysql实战
    环境mysql5.6.41canal1.151.16测试过后,一直报错canal_config表不存在,更换版本后正常目的:同步一个数据库中的二个表1、创建表CREATETABLE`user01`(`id`int(......
  • CentOS7安装mysql5.7
    非原创,用到了,所以在这里记录一下。摘自:centos7安装mysql5.7步骤(图解版)_小志的博客的博客-CSDN博客_centos7安装mysql5.7目录一、下载mysql5.7安装包二、mysql5.7......
  • mysql varchar
    转载1: https://www.cnblogs.com/ryuma/p/15181704.html数据库中gbk编码一个字符占用2个字节,utf8编码一个字符占3个字节,utf8mb4编码一个字符占4个字节 转载2:https......
  • SQL SERVER 查看处理死锁方法
    第一步:查看死锁表SELECTOBJECT_NAME(RESOURCE_ASSOCIATED_ENTITY_ID)ASTABLENAME,REQUEST_SESSION_IDASPIDFROMSYS.DM_TRAN_LOCKSWHERERESOURCE_TYPE='OBJEC......
  • 本地navicat链接宝塔服务器的mysql
    1、如果提示hostxxxxnotallowedmysqlserver 处理方式:去my.ini文件添加一下bind-adress=0.0.0.0操作完以后可以重启mysql,在本地的cmd中telnet ip 端口 是不是......
  • mysql执行语句卡死后杀线程
    1.查询正在运行的线程SHOWPROCESSLIST;#或select*frominformation_schema.PROCESSLIST;2.批量生成杀线程的命令selectconcat("kill",ID,";")ascommand......
  • sqli-labs第5关updatexml报错注入
      这里选用的是第五关进行演示,首先根据页面提示输入?id=1页面返回的都是正常,输入?id=1'时,页面报错了,        接着判断字段数,这里选择用?id=1order......
  • mysql 报错 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting tran
    产生这个问题的原因是因为在mysql中产生了事务A,执行了修改的语句,比如:updatet1setaget=18whereid=1;此时事务并未进行提交,事务B开始运行,也同样需要修改id为1的用户的......
  • 浮点数 mysql golang 时间序列
     1.6607259e+091660725877mysql>SELECTVal,CreateTs,CreateTsFROMTabWHEREDeviceId=156ANDOID=".1.3.6.1.4.1.28713.1.2.2.0" ANDCreateTs>=1660704714AN......
  • sql
    select*fromAppointmentwhereyyidin('2021051100000012','2021051900000018','2021052100000021')用以下代替:select*FROMAppointmentaJO......