国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

分享一些常用的數(shù)據(jù)庫結構表和字段語句(BI系統(tǒng)數(shù)據(jù)源部分可能會用到)

這篇具有很好參考價值的文章主要介紹了分享一些常用的數(shù)據(jù)庫結構表和字段語句(BI系統(tǒng)數(shù)據(jù)源部分可能會用到)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

各大數(shù)據(jù)庫的表和表字段信息

1.Mysql

獲取該數(shù)據(jù)庫的表(表名,行數(shù),表注釋)

SELECT TABLE_NAME as table_name,  
 TABLE_ROWS as table_rows,
 TABLE_COMMENT as table_comment
 FROM INFORMATION_SCHEMA.TABLES
 WHERE TABLE_SCHEMA = '數(shù)據(jù)庫名'

獲取該表的字段信息(字段名,字段類型,字段注釋)

SELECT COLUMN_NAME as col, 
 COLUMN_TYPE as type,
 COLUMN_COMMENT as fieldDesc 
 FROM INFORMATION_SCHEMA.COLUMNS 
 WHERE TABLE_NAME = '表名'

2.Orancle

獲取該數(shù)據(jù)庫的表(表名,行數(shù),表注釋)

SELECT a.table_name AS "table_name", a.num_rows AS "table_rows",b.comments AS "table_comment"
                FROM user_tables a
                LEFT JOIN USER_TAB_COMMENTS b ON a.TABLE_NAME = b.TABLE_NAME 
                WHERE a.TABLESPACE_NAME!='SYSAUX'  
                and a.TABLESPACE_NAME!='EXAMPLE' 
                and  a.table_name not like '%$%'

獲取該表的字段信息(字段名,字段類型,字段注釋)

SELECT a.COLUMN_NAME  AS "col",a.COMMENTS  AS "fieldDesc",b.DATA_TYPE  AS "type" 
FROM user_col_comments a
LEFT JOIN   all_tab_columns b  ON a.COLUMN_NAME = b.COLUMN_NAME AND a.TABLE_name = b.TABLE_name
WHERE a.TABLE_name = '表名'

3.sql Server

獲取該數(shù)據(jù)庫的表(表名,行數(shù),表注釋)

SELECT t.name AS table_name,SUM(p.rows) AS table_rows,c.value AS table_comment
 FROM sys.tables t 
 INNER JOIN sys.partitions p ON t.object_id = p.object_id 
 left join sys.extended_properties c on c.major_id = t.object_id 
 WHERE t.is_ms_shipped = 0 AND p.index_id IN (0,1) 
       GROUP BY t.name,c.value 
       ORDER BY table_rows DESC 

獲取該表的字段信息(字段名,字段類型,字段注釋)

select  b.name as col, c.value  as  column_description ,d.data_type as type
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
left join INFORMATION_SCHEMA.COLUMNS d on d.table_name = a.name and d.column_name = b.name
 where a.name = '表名'

4.PostgreSql

獲取該數(shù)據(jù)庫的表(表名,行數(shù),表注釋)

select f.table_name ,a.table_comment ,e.n_live_tup as table_rows 
from information_schema.tables f 
left join 
     (SELECT c.relname AS table_name,  d.description AS table_comment 
      FROM pg_class AS c
      LEFT JOIN pg_description AS d ON (c.oid = d.objoid AND d.objsubid = 0)
      ) a on a.table_name = f.table_name
       left JOIN pg_stat_user_tables e on f.table_name = e.relname
where f.table_schema = 'public'

獲取該表的字段信息(字段名,字段類型,字段注釋)

SELECT a.attname as col,
format_type(a.atttypid,a.atttypmod) as type,
 col_description(a.attrelid,a.attnum) as fieldDesc   
FROM pg_class as c,pg_attribute as a 
 where 
a.attrelid = c.oid and 
a.attnum>0 and 
c.relname ='表名'

文章來源地址http://www.zghlxwxcb.cn/news/detail-610023.html

到了這里,關于分享一些常用的數(shù)據(jù)庫結構表和字段語句(BI系統(tǒng)數(shù)據(jù)源部分可能會用到)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 數(shù)據(jù)庫橫表和豎表有什么區(qū)別

    橫表和豎表是描述數(shù)據(jù)庫表結構的兩種形式,它們之間的主要區(qū)別在于數(shù)據(jù)的組織方式和用途。 橫表(寬表): 橫表是一種常見的表結構,其特點是每一行數(shù)據(jù)包含所有相關屬性,字段通常作為列出現(xiàn)。橫表中的每行代表一個實體,例如,一個人或一件物品。橫表的優(yōu)點是

    2024年02月11日
    瀏覽(19)
  • 幾種常見數(shù)據(jù)庫的表和列信息查詢

    幾種常見數(shù)據(jù)庫的表和列信息查詢

    工作中如果和第三方做接口或者抽取數(shù)據(jù),經(jīng)常會用到不同的數(shù)據(jù)庫的表結構信息以及列信息查詢,本篇將簡單總結一下 oracle,mysql,sqlsever 的表結構信息查詢。 輸出信息包括: 列名稱,列類型,列長度,精度等信息 2.4.1 schemata 數(shù)據(jù)庫信息 2.4.2 tables表信息 2.4.3 columns列信息 列

    2024年02月08日
    瀏覽(21)
  • DML操作表和DQL查詢表(學會并使用數(shù)據(jù)庫day2)

    DML操作是用于對表中的記錄進行增刪改操作。 1 .插入操作 解析: INSERT INTO 表名:表示往哪張表中添加數(shù)據(jù) (字段名 1, 字段名 2, …):要給哪些字段設置值 VALUES (值 1, 值 2, …):設置具體的值 插入全部字段–方法一(所有的字段名都寫出來) 插入全部字段–方法二(不寫字段

    2024年02月15日
    瀏覽(60)
  • Oracle數(shù)據(jù)庫在指定字段后新增字段

    記錄一下數(shù)據(jù)庫中為表增加字段,且在指定字段后新增; mysql數(shù)據(jù)庫的話比較簡單通過一下sql語句即可實現(xiàn): 而Oracle數(shù)據(jù)庫不支持上述語法,添加字段只能顯示到最后一位,所以如果非要添加字段到指定字段后的話可以通過新建數(shù)據(jù)表并修改表明實現(xiàn),如下面語句所示:

    2024年02月15日
    瀏覽(21)
  • 數(shù)據(jù)庫字段設計

    1.為什么要設置主鍵? 答:在一張表中,可以確定一條唯一記錄的屬性集(這個屬性集中的元素可能有一個,兩個,三個甚至更多)稱為超鍵;如果屬性集中只有一個元素,則通過這個屬性集就可以確認一條唯一的記錄,這樣的屬性集稱為候選鍵;從候選鍵中選擇某一個屬性集

    2024年01月15日
    瀏覽(99)
  • django添加數(shù)據(jù)庫字段進行數(shù)據(jù)遷移

    django添加數(shù)據(jù)庫字段進行數(shù)據(jù)遷移

    1.修改view.py里面的變量 2.在model.py新增字段 3.打開terminal并將環(huán)境切到項目所在環(huán)境,切換方式為 4.執(zhí)行命令

    2024年02月09日
    瀏覽(30)
  • 關于數(shù)據(jù)庫json 字段的查詢

    1、查詢json字符串中是否包含某個節(jié)點 2、查詢json字符串中某個節(jié)點等于或者不等于某個值 需要注意的點json串和json數(shù)組匹配方式不同 json數(shù)組匹配? $[*].name? 或者?$[0].name json串 $.name 這里發(fā)現(xiàn)一個總結的很好的博主,推薦一下 mysql中json_extract的使用方法_-王尚可-的博客-CSDN博

    2024年02月16日
    瀏覽(24)
  • Mysql中的對數(shù)據(jù)庫字段的數(shù)據(jù)進行加密

    Mysql中的對數(shù)據(jù)庫字段的數(shù)據(jù)進行加密

    注意點:此處只對name字段進行了字段類型的修改。 ENCODE(\\\'123\\\',\\\'123\\\'): 第一個123:表示插入數(shù)據(jù)庫中的數(shù)據(jù)(即將要被轉(zhuǎn)換的數(shù)據(jù)) 第二個123:表示轉(zhuǎn)換秘鑰,可以任意起名。在解密的時候會需要用到。 結果: 注意點1 :此處DECODE的兩個參數(shù)分別為 需要解密的內(nèi)容(數(shù)據(jù)庫中

    2024年02月09日
    瀏覽(20)
  • 數(shù)據(jù)庫字段變更監(jiān)控平臺設計開發(fā)

    數(shù)據(jù)庫字段變更監(jiān)控平臺設計開發(fā)

    ??在開發(fā)過程中,在值班解決客服問題時,在分析定位別人寫的業(yè)務代碼問題時, 重點是不是自己寫的代碼 ,只看到了數(shù)據(jù)庫中落庫最終數(shù)據(jù),并不知道業(yè)務邏輯問題發(fā)生時數(shù)據(jù)庫表中當時數(shù)據(jù)情況?如果能知道當時數(shù)據(jù)情況,就能更準,更快的定位到問題,可能大家對

    2024年02月15日
    瀏覽(26)
  • MyBatis Plus 數(shù)據(jù)庫字段加密處理

    當項目開發(fā)到一半,可能突然客戶會要求對數(shù)據(jù)庫里面比如手機號、身份證號的字段進行加密; 在保證開發(fā)最快、影響范圍最小的情況下,我們需要選擇一種介于數(shù)據(jù)庫和代碼之間的工具來幫我們實現(xiàn)自動加解密; 這里我們選用AES對稱加密算法,因為它是可逆算法。 AES加密

    2024年02月07日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包