​ 1.fnSplit:把字符串分割为。 ​ CREATE FUNCTION fnSplit ( @c VARCHAR(2000), @split VARCHAR(2) ) RETURNS @t TABLE(col VARCHAR(200)) AS BEGIN WHILE (CHARINDEX(@ ...
转载 2021-08-15 23:05:00
1155阅读
2评论
数据库    sys.databases 数据库文件    sys.master_files对象    sys.objects    sys.tables存储过程    sys.procedures列    sys.columns架构    sys.schemas索引    sys.indexes...
原创 2023-05-17 11:41:32
194阅读
Sysobjects:SQL-SERVER的每个数据库内都有此系统,它存放该数据库内创建的所有对象,如约束、默认值、日志、规则、存储过程等,每个对象在中占一行。以下是此系统的字段名称和相关说明。Name,id,xtype,uid,status:分别是对象名,对象ID,对象类型,所有者对象的用户 ...
转载 2021-09-08 16:37:00
564阅读
2评论
--字符串函数--分别取左边个字符、右边个字符Declare @S Varchar(200)='abcdefghijk'Select Left(@S,3) as S1,Right(@S,3) as S2Go--从第个字符开始,取个字符Declare @S Varchar(200)='abcdefghijk'Select SubString(@S,3,4) as S1Go--从第个字符开始,取个字符
转载 精选 2014-09-05 11:40:35
843阅读
取得SQL server 数据库中 所有用户名称  select name from sysobjects where xtype='U' order by nameSQL server数据库系统详解: sysaltfiles  主数据库 保存数据库的文件 syscharsets  主数据库字符集与排序顺序sysconfig
转载 2023-10-30 19:59:03
53阅读
ServiceNow常用系统
原创 2018-06-08 08:56:58
4048阅读
 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化。 EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如:EXPLAIN SELECT * from user_info WHERE id < 300;下面
  dba_开头.....    dba_users       数据库用户信息    dba_segments 段信息    dba_extents     数据区信息    dba
转载 2012-06-04 23:27:49
414阅读
-- DBA/ALL/USER/V_$/GV_$/SESSION/INDEX开头的绝大部分都是视图 -- DBA_TABLES意为DBA拥有的或可以访问的所有的关系。 -- ALL_TABLES意为某一用户拥有的或可以访问的所有的关系。 -- USER_TABLES意为某一用户所拥有的所有的关系
转载 2020-08-31 21:48:00
157阅读
2评论
oracle常用系统 -- select * from dba_tables; select * from tabs; select * from user_tables; --视图 select * from dba_views; select * from all_views; select * from dba_users; --改口令 alter user spgroup identi
原创 2024-02-22 10:27:20
89阅读
sysaltfiles     主数据库   保存数据库的文件 (sql2000) syscharsets     主数据库   字符集与排序顺序   (sql2000) sysconfigures     主数据库   配置选项   (sql2000) syscurconfigs     主数据库   当前配置选项   (sql2000)
原创 2007-12-25 13:19:01
618阅读
1评论
查询当前登录用户、应用、及IP--查看当前用户 应用 及IP SELECT ORIGINAL_LOGIN(),APP_NAME(), CONNECTIONPROPERTY('CLIENT_NET_ADDRESS') , CONNECTIONPROPERTY('PROTOCOL_TYPE') 查询连接用户--查看连接用户 SELECT SP.SPID, SP.LOGINAME, SP.LOGIN_
原创 2023-06-25 20:46:06
21阅读
    select --businesspurgroupcode, case businesspurgroupcode  when 'P00' then '计划' when 'P01' then '食药事业部' when 'P02' then '半导体事业部' when 'P03' then '电子事业部' when 'P05' then 'EPC事业部'
原创 2023-04-19 16:44:16
116阅读
-- 结构查询SELECT 名 = case when a.colorder=1 then d.name else '' end, 说明 = case when a.colorder=1 then isnull(f.value,'')
原创 2023-01-11 02:03:56
101阅读
查询:select * from sys.objects where type='U'查询存m dbo.sysobjects  WHERE xtyp
原创 2023-08-08 10:29:13
211阅读
1. 有时候查看SQL的时候名或者字段名需要加[],这是因为有时候你的名或者字段名正好与sqlserver的保留字段重了 比如:有一个user,直接select会报错 正确语法如下: 2. SQL的子查询需要加 as 别名,否则编译报错;而oracle和mysql的子查询可以不加 as 别名
原创 2021-07-15 09:53:21
620阅读
常用sqlserver 语句命令SELECT SERVERPROPERTY('Edition')SELECT @@VERSIONUSE masterSELECT dbid, DB_NAME(dbid) AS DB_NAMEFROM sysdatabasesORDER BY dbidGO
原创 2023-09-19 17:58:14
207阅读
--查询用户对象信息select  Tab.Name as [名],Tab.create_date as [创建时间],Tab.modify_date  as [最后修改时间],Col.Name  as [列名] ,Type.name as [数
原创 2022-03-30 11:01:32
275阅读
mysql的分页是基于limit关键字,oracle的分页是基于rownum行号,SQLserver的分页在下面进行研究,是基于SQLServer2012进行的测试。 0.原来的SQL的所有数据 下面的测试假设每页都是取5条数据。 1.第一种-ROW_NUMBER() OVER()方式(over函数
原创 2021-07-15 09:52:36
492阅读
  索引是数据库里面经常需要用到和需要维护的对象,以下是对索引常见操作的小结: 1. 联机重建索引(维护必备) /***************************************************************************************/    --   &n
原创 2010-08-25 15:12:41
776阅读
  • 1
  • 2
  • 3
  • 4
  • 5