• mail
Home
  • Produkte
    • myPDCA - ISMS RISK-Management
    • myPDCA
    • Funktionen
    • Einplatz-Version
    • Mehrplatz-Version
    • Services
    • Vorteile
    • Preise
    • Software und Programme
    • myEDM Zählerdaten und Verbräuche
    • myPERSONAL Zeiterfassung
    • myPERSONAL Zutrittssytem
    • mySALE Energievertrieb
    • myTIME Arbeitszeiterfassung
    • Berlin Uhr
    • mySMS Störungsmanagement
    • IT-Sicherheit mit Sophos
    • Ihre Firewall mit UTM
    • IP-Telefonie
    • Starface
    • Beispiele
    • IT-Security und Comfort-Telefonie für KMU
  • Infobereich
    • News
    • ISMS
    • Risikomanagement
    • Begriffe und Definitionen
    • Veröffentlichungen
    • Großprojekte mit BeagleBone Black
    • Swift
    • Datum
    • Klassen
    • Bridging-Header
    • Synology
    • Apple iOS
    • SQL
    • MS SQL
    • mySQL & mariaDB
  • Kundenbereich
    • Secure Cloud
    • Ticket / Kontakt

MS SQL

Tabellen einer Datenbank auflisten

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES

Spaltennamen mit den dazugehörigen Datentypen einer Tabelle auflisten

SELECT COLUMN_NAME, DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Tabellenname'

Datentypen der Spalten einer angegebenen Tabelle auflisten

SELECT c.name AS column_name

    ,c.column_id

    ,SCHEMA_NAME(t.schema_id) AS type_schema

    ,t.name AS type_name

    ,t.is_user_defined

    ,t.is_assembly_type

    ,c.max_length

    ,c.precision

    ,c.scale

FROM sys.columns AS c 

JOIN sys.types AS t ON c.user_type_id=t.user_type_id

WHERE c.object_id = OBJECT_ID('Tabellenname')

ORDER BY c.column_id

Gespeicherten Prozeduren in einer Datenbank auflisten

SELECT name AS procedure_name 

    ,SCHEMA_NAME(schema_id) AS schema_name

    ,type_desc

    ,create_date

    ,modify_date

FROM sys.procedures

Benutzerdefinierten Funktionen in einer Datenbank auflisten

SELECT name AS function_name 

  ,SCHEMA_NAME(schema_id) AS schema_name

  ,type_desc

  ,create_date

  ,modify_date

FROM sys.objects

WHERE type_desc LIKE '%FUNCTION%'

Softwareentwicklung - IT-Service - IT-Sicherheit

Impressum
  • Datenschutzerklärung
  • Disclaimer
  • AGB / AEB
    • Allgemeine Geschäftsbedingungen AGB
    • Allgemeine Einkaufsbedingungen AEB
Quelle: Webpräsenz der Allianz für Cyber-Sicherheit

Copyright © 2022 MATRIX IT development GmbH. Alle Rechte vorbehalten.