Агуулгын хүснэгт:

Өгөгдлийн сангаас баганын нэрийг хэрхэн олох вэ?
Өгөгдлийн сангаас баганын нэрийг хэрхэн олох вэ?

Видео: Өгөгдлийн сангаас баганын нэрийг хэрхэн олох вэ?

Видео: Өгөгдлийн сангаас баганын нэрийг хэрхэн олох вэ?
Видео: Java технологийн яриа: Spring Boot болон GraphQl интеграцчилал. Үүнийг хэрхэн энгийн болгох вэ? 2024, May
Anonim

4 хариулт. Та бүгдийг жагсаахын тулд дараах асуулгыг ашиглаж болно баганууд эсвэл хайх баганууд Хүснэгтийн хооронд а мэдээллийн сан . AdventureWorks GO SELECT-ийг ХЭРЭГЛЭХ t. нэр AS хүснэгт_нэр, SCHEMA_NAME(schema_id) AS схемийн_нэр, c. нэр AS баганын_нэр FROM sys. хүснэгтүүд AS t INNER JOIN sys.

Эндээс би SQL Server дээрх баганын нэрсийн жагсаалтыг хэрхэн авах вэ?

SQL дэх өгөгдлийн сангийн хүснэгтээс бүх баганын нэрийг авахын тулд зөвлөмж асуулга

  1. COLUMN_NAME СОНГОХ.
  2. МЭДЭЭЛЛИЙН_СХЕМААС. БАГАНА.
  3. WHERE TABLE_NAME = 'Таны хүснэгтийн нэр'
  4. ЗАХИАЛГАА ЗАХИАЛАХ.

Үүнтэй адилаар та SQL-д баганыг хэрхэн нэрлэх вэ? SQL баганын синтаксийг өөрчлөх

  1. ALTER TABLE "хүснэгтийн_нэр" "багана 1" "багана 2"-ыг өөрчлөх ["Өгөгдлийн төрөл"];
  2. ХҮСНЭГТ "хүснэгтийн_нэр" БАГАНЫН НЭРИЙГ ӨӨРЧЛӨХ "багана 1" ТО "багана 2";
  3. ХҮСНЭГТИЙГ ӨӨРЧЛӨХ Хэрэглэгчийн ӨӨРЧЛӨЛТ Хаяг Adr char(50);
  4. ХҮСНЭГТИЙГ ӨӨРЧЛӨХ Хэрэглэгч баганын нэрийг өөрчилнө үү.

Мөн SQL Server дээрх хүснэгт, баганын жагсаалтыг хэрхэн авах вэ?

Дараах Microsoft SQL Server T-SQL асуулга нь INFORMATION_SCHEMA өгөгдлийн сангийн мета өгөгдлийг хардаг бүх хүснэгтүүдийг багана болон өгөгдлийн төрлөөр жагсаав

  1. AdventureWorks2008-г ашиглах;
  2. Схемийн нэрийг сонгох = c. хүснэгтийн схем,
  3. Хүснэгтийн нэр = c.
  4. Баганын нэр = c.
  5. Өгөгдлийн төрөл = өгөгдлийн_төрөл.
  6. Мэдээллийн_схемээс.
  7. INNER JOIN мэдээллийн схем.
  8. ON c.

Би яаж mysql дээрх бүх хүснэгтээс баганын нэрийг авах вэ?

Доор Mysql асуулга таныг авах болно бүгд нь ширээ хаана заасан багана зарим мэдээллийн санд тохиолддог. Мэдээллийн схемээс хүснэгтийн нэр, баганын нэрийг сонго. баганууд ХААНА баганын_нэр LIKE '% баганын_нэр_хайх%'; Хайх бол баганын_нэрийн өмнө %-г бүү ашиглаарай мэдэх үүний эхлэл баатрууд багана.

Зөвлөмж болгож буй: